|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.04.2010, 15:10 | #1 |
Пользователь
Регистрация: 18.01.2010
Сообщений: 13
|
запись в БД
Добрый день, уважаемые форумчане!
Не могли бы вы мне подсказать, как правильно сделать: На форме есть много полей Edit и Combobox. Я хочу записать содержимое этих полей в таблицу БД с помощью команды AppendRecord if not sertName.Locate('s102', Edit1.Text,[LoCaseInsensitive]) then sertName.AppendRecord([Edit5.Text,Edit1.Text,Edit2.Text,Ed it3.Text,nom1,nom2]) else MessageDlg('Такой продукт уже есть в БД', mtInformation, [mbOK],0); end; Волрос: Количество полей Edit и Combobox должно совпадать с количеством ячеек в таблице БД, или произойдет запись только в начальные ячейки? Заранее спасибо С ув. Анатолий |
13.04.2010, 15:37 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Помоему должно совпадать, но что тебе мешает проверить это?
Запусти и узнаешь.
I'm learning to live...
|
13.04.2010, 18:16 | #3 |
Пользователь
Регистрация: 18.01.2010
Сообщений: 13
|
Я попробовал.
Но у меня появляется ошибка, связанная с ключевым полем в БД, которую я еще не смог решить. Поэтому и не могу сказать, правильно ли я написал этот кусок программы. А вообще, есть желание еще попробовать записывать в БД через оператор ADD, но еще не знаю как это реализовать. Спасибо за сотрудничество. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запись в БД | alexeybest | БД в Delphi | 2 | 19.02.2010 08:31 |
запись в файл | Артэс | Общие вопросы C/C++ | 12 | 24.11.2009 01:32 |
Запись в БД | Vitaliy3009 | БД в Delphi | 6 | 09.10.2009 14:43 |
запись CD | chekanoff | Общие вопросы Delphi | 2 | 10.04.2008 00:04 |