Hi Y'all,
I am using a loop to insert multiple values into a table...
INSERT INTO WED_selection(id,item) VALUES(@id,@item);
where id and item are my two parameters...WED_selection is a table whose
primary key is PRIMARY KEY(id,item).
my code loop is:
// initialization once
sqlite3_prepare_v2
sqlite3_bind_parameter_index (to find my param indexes)
// for each bit of data I must write:
sqlite3_bind_XXX for each param
sqlite3_reset
do {
sqlite3_step
} while result is SQLITE_ROW
BUT...on the second iteration through, I get a logic [EMAIL PROTECTED] is the
same but @item has varied. If I break down and rebuild the sqlite
statement each time, the inserts work normally.
It's as if the second binding doesn't "hold". What little bit of fine
print am I missing? Do I need to reset first and then bind or something?
Thanks!
ben
-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------