Mike,

warum machst du das über SQLExecute?

ich mache das so:

dim d as recordset
dim n as string
n="1"
d=db.SQLSelect ("select rowid, * from Settings where rowid='"+n+"'")
d.edit
d.field("farbe").stringvalue="Halle Welt"
d.update
db.commit


alles aus dem Kopf jetzt....

Gruß

Stefan

Aber... Es will nicht gehen, den Datensatz zu verändern:

 db = New RealSQLdatabase
 db.DatabaseFile = f

 If not db.Connect() then
   return
 end

 db.SQLExecute("UPDATE Settings SET farbe='Hallo Welt' WHERE rowid=1")
 If db.error then
   return
 end

 db.Commit
 db.close

 MsgBox "hier!!!"


Antwort per Email an