![]() |
|
|
|
|
#1
|
||||
|
||||
|
Всем привет!!!
Ух и давно я тут не был)))) Подскажите по проблеме... Хочу чтобы при нажатии по кнопке у меня заносилась запись в таблицу mission в поле mission Вот мой код Код:
Main.MainADOQuery.Active:=false;
Main.MainADOQuery.SQL.Clear;
Main.MainADOQuery.SQL.Add('Insert');
Main.MainADOQuery.SQL.Add('InTo mission.db (mission)');
Main.MainADOQuery.SQL.Add('Values (111)');
Main.MainADOQuery.SQL.Add('WHERE mission LIKE '''+Edit1.Text+'''');
Main.MainADOQuery.ExecSQL;пробывал так, но тщетно Код:
Main.MainADOQuery.SQL.Add('WHERE mission LIKE '''+Edit1.Text+'''; ');![]() Последний раз редактировалось th_bav, 15.12.2011 в 18:27. |
|
#2
|
||||
|
||||
|
В данном случае sql-конструкция бредовая. Совершенно неясно ни мне ни SQL причем тут условие отбора.
|
|
#3
|
||||
|
||||
|
Цитата:
Последний раз редактировалось th_bav, 15.12.2011 в 19:13. |
|
#4
|
||||
|
||||
|
Код:
Form1.MainADOQuery.Active:=false;
Form1.MainADOQuery.SQL.Clear;
Form1.MainADOQuery.SQL.Add('INSERT INTO mission( mission)');
Form1.MainADOQuery.SQL.Add('VALUES ('''+Edit1.text+''')');
Form1.MainADOQuery.ExecSQL;P.S. как все быстро забывается Последний раз редактировалось th_bav, 16.12.2011 в 18:57. |
|
#5
|
||||
|
||||
|
Видимо несоответствие количества полей и данных для них. Пишите лучше в явном виде:
Код:
insert into mission (field1,field2) values(mission, '''+Edit1.text+''') |
|
#6
|
||||
|
||||
|
Цитата:
Спасибо!!!! |