qryreg.SQL.Add('Insert into RegistreerTB');
qryreg.SQL.add('Name , Surname, E-mail, Password)');
qryreg.SQL.Add('Values ('+quotedstr(edtname.Text)+','+quotedstr(edtsname.Text)+','+quotedstr(edtemail.Text)+','+quotedstr(edtpassuse.Text)+')');
qryreg.ExecSQL ;
qryreg.SQL.Text := 'Select * from RegistreerTB';
qryreg.Open ;
这是代码即时通讯使用ATM与德尔福即时通讯试图从编辑框保存数据到我的数据库。错误即时得到是EOELeException“INSERT INTO声明”德尔福SQL插入到语句错误
TY提前
我已经改变代码如你所说我仍然得到同样的错误,我一直在试图找出过去一小时,我找不到我的错误,但无论如何感谢:) – Shadowriz 2010-10-04 19:23:13
@Shadowriz ...什么引用例如,d的字符串返回:quotedstr(“你好”),将其返回“你好”或“你好” – 2010-10-04 19:24:16
@Shadowriz:什么约翰说好像与此代码(我希望quotedstr返回单引号)的唯一问题。你确定你的表格定义符合这个陈述吗?你确定你的字段名称是正确的吗? – 2010-10-04 19:27:29