Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2011, 16:43   #1
aharem08
Пользователь
 
Регистрация: 10.09.2010
Сообщений: 17
По умолчанию Работа с бд(добавление записи)

Помогите не могу разобраться почему не работает следующее;

Код:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('INSERT INTO Марки ([Марка автомобиля]) VALUES (['+Mark+'])');
ADOQuery1.ExecSQL;
Ошибка "Параметр [тут то что в переменной Mark] не имеет значения по умолчанию"

(добавление, удаление новой таблицы работает, а вот добавление новой записи ну ни в какую)

Mark-String, поле в бд соответственно текстовое.

Последний раз редактировалось Serge_Bliznykov; 26.01.2011 в 17:03.
aharem08 вне форума Ответить с цитированием
Старый 26.01.2011, 17:06   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

попробуйте заключить поле в кавычки и убрать квадратные скобки!, например, так:
Код:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('INSERT INTO Марки ([Марка автомобиля]) VALUES ('+QuotedStr(Mark)+')');
ADOQuery1.ExecSQL;

Последний раз редактировалось Serge_Bliznykov; 26.01.2011 в 17:09.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.01.2011, 18:46   #3
aharem08
Пользователь
 
Регистрация: 10.09.2010
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
попробуйте заключить поле в кавычки и убрать квадратные скобки!, например, так:
Код:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('INSERT INTO Марки ([Марка автомобиля]) VALUES ('+QuotedStr(Mark)+')');
ADOQuery1.ExecSQL;
Огромное спасибо все работает
aharem08 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление записи в бд Lokos БД в Delphi 8 15.12.2009 16:36
Добавление записи gitzzz Microsoft Office Access 2 23.06.2009 19:30
Добавление записи LLIYT БД в Delphi 15 09.06.2009 18:25
Добавление записи rn6hac БД в Delphi 3 02.06.2009 10:26
Добавление записи.... Droid БД в Delphi 2 04.06.2008 15:50