# File sql-serialize.rb, line 342
  def sql_basic_update (dbi, obj, assoc_id)
    sql = "UPDATE " + sql_quote_name(obj.type.name) + " SET "
    sql << sql_quote_name("val") << " = "
    if (obj.kind_of? String)
      sql << sql_quote_str(obj.to_s)
    elsif (obj.kind_of? Numeric)
      sql << obj.to_s
    end
    sql << " WHERE "
    sql << sql_quote_name("sql_assoc_id") << " = "
    sql << assoc_id.to_s
    dbi.do_more (sql)

    sql = "UPDATE " << sql_quote_name("sql_ids") << " SET "
    sql << sql_quote_name("class") << " = " 
    sql << sql_quote_str(obj.type.name) << " WHERE "
    sql << sql_quote_name("id") << " = " << assoc_id.to_s
    dbi.do_more (sql)
  end