سلام
لازم نیست از خاصیت
auto increment استفاده کنید کافیه قبل از درج کردم تعداد رکوردهای جدول را بدست بیاری و باضافه یک کنی
اين كد رو پيشنهاد ميكنم:
کد:
query$=
'SELECT ID FROM tablename;'PluginSet("SQL_Plugin","query$")
PluginRun("SQL_Plugin","Query")
PluginGet("SQL_Plugin","Result$")
PluginGet("SQL_Plugin","Rows")record$=
GetArrayItem(Result$,
'#',Rows)id =
VAL(record$) + 1id$ =
CHAR(id)
** ... means other fileds or other valuesquery$ =
'INSERT INTO tablename (id,name, ... ) VALUES (' +id$ +
', "' + name$ +
'", ... );'PluginSet("SQL_Plugin","query$")
PluginRun("SQL_Plugin","UpdateDB")
PluginGet("SQL_Plugin","update")
PluginRun("SQL_Plugin","DBError")
PluginGet("SQL_Plugin","Error$")
If (update<>0)
Then Message("","Your record has been saved successfully")
Else Message("","Error$")
Return()
End
موفق باشيد