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