![]() |
|
|
|
|
#1
|
|||
|
|||
|
Сил больше нет...
пытаюсь занести в таблу запросом Код:
form1.adoquery1.sql.add('insert INTO Ïîëüçîâàòåëè set name='+quotedstr(Edit6.text)+',Fam='+quotedstr(edit7.text)+',EMAIL='+quotedstr(edit8.text)+',ID='+inttostr(s));или просто с грида все удаляется и в бд ниче не заноситься.. или пишет ошибку Project server.exe raised exception class EDatabaseError with message'ADOquery1 |
|
#2
|
|||
|
|||
|
эта тема обсуждалась!!! ))
http://www.delphisources.ru/forum/showthread.php?t=6856 |
|
#3
|
|||
|
|||
|
а вот запрос на добавление
Код:
Add.Sql.clear;
Add.SQL.Add('INSERT INTO дисциплина (фио,дисциплина,тема,группа)');
Add.SQL.Add('VALUES ('''+Label7.Caption+''','''+Edit1.Text+''','''+Edit2.text+''','''+Edit3.text+''')');
Add.ExecSQL; |
|
#4
|
|||
|
|||
|
если скажешь как же так просто засунуть в едит например значение поля имя из таблы я те телку сисястю подарю (:
|
|
#5
|
|||
|
|||
|
может тебе просто использовать DBLookupComboBox или DBEdit
|
|
#6
|
|||
|
|||
|
Если сможешь отписать в асю то буду примногом благодарен 4713649292
|
|
#7
|
|||
|
|||
|
Цитата:
И на это пишет ошибка синтаксиса в инструкции INSERT INTO.. У меняя это выглядит примерно вот так Код:
ADOQUERy1.Sql.clear;
ADOQuery1.SQL.Add('INSERT INTO Users (Fam,E-mail)');
ADOQuery1.SQL.Add('VALUES ('''+edit2.text+''','''+Edit3.text+''')');
ADOQuery1.ExecSQL; |
|
#8
|
||||
|
||||
|
перед VALUES пробел поставь и точку с запятой в конце запроса
|
|
#9
|
|||
|
|||
|
Все равно та же самая ошибка ...
Попробывал вот так Код:
form1.ADOQuery1.Insert; form1.ADOQuery1Name.AsString:=Edit1.Text; form1.ADOQuery1Fam.AsString:=Edit2.Text; form1.ADOQuery1Email.AsString:=Edit3.Text; form1.ADOQuery1.Post; Что это за ошибка как ее исправить ?если я ошибаюсь в хапросе составьте запрос котрый по вашему мнению 100% прокатит и я попробую... |
|
#10
|
||||
|
||||
|
Цитата:
|