|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.09.2008, 11:58 | #1 |
Пользователь
Регистрация: 21.07.2008
Сообщений: 57
|
Количество параметров ADOQuery
Всем доброе время суток! Возникла такая проблема:использую запрос с параметрами на добавление записи.
ADOQAdd.SQL.Text:='insert into pacient (<поле1>...<поле22>) '; ADOQAdd.SQL.Text:=ADOQAdd.SQL.Text+ 'values (<параметр1>...<парам22>)'; далее присваиваю значения параметрам : ADOQAdd.Parameters.Items[i].Value:=значение; такое присвоение выполняется для всех параметров, i=0..21. Но во время выполнения выдает ошибку: List index out of bounds(21) Проверила количество полей и количество параметров в тексте запроса - везде по 22. Помогите, пожалуйста. разобраться, в чем проблема!!! |
23.09.2008, 19:08 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
возможно какой либо параметр в запросе ошибочно указан дважды (два параметра с одинаковыми именами).
программа — запись алгоритма на языке понятном транслятору
|
23.09.2008, 19:58 | #3 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
|
|
24.09.2008, 10:42 | #4 |
Пользователь
Регистрация: 21.07.2008
Сообщений: 57
|
Спасибо за ответы. Проблему нашла и решила.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AdoQuery | Stanislav | БД в Delphi | 34 | 26.06.2009 22:09 |
ADOQuery | Только_Учусь | Помощь студентам | 2 | 16.07.2008 00:31 |
ADOQuery | Roof | БД в Delphi | 2 | 12.07.2008 18:08 |
ADOQuery + поток | Гена | БД в Delphi | 0 | 27.03.2007 09:55 |
adoquery | Toxa | БД в Delphi | 10 | 12.02.2007 20:07 |