![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с запросом SQL [D7, XP]
alexsashkan © (2008-02-16 11:58:00)Уважаемые МАСТЕРА!!!Пытаюсь выполнить такой запросик
//-----------------------------------------------
ADOCommand1.CommandText:=('Insert Price VALUES (:City1,:City2,:Cenaavtoluks,:Cenaavtoexpress,:Cenasad)');
ADOCommand1.Parameters.ParamByName('City1').Value:=Trim(City1.Text);
ADOCommand1.Parameters.ParamByName('City2').Value:=Trim(City2.Text);
ADOCommand1.Parameters.ParamByName('Cenaavtoluks').Value:=StrToFloat(Cena_avtolu ks.Text);
ADOCommand1.Parameters.ParamByName('Cenaavtoexpress').Value:=StrToFloat(Cena_avt oexpress.Text);
ADOCommand1.Parameters.ParamByName('Cenasad').Value:=StrToFloat(Cena_sad.Text);
//------------------------------------------------------
Получаю такую ошибку - (column name or number of supplied values does not match table definition).Подскажите в чём может быть проблема ?? Заранее СПАСИБО!!
alexsashkan (2008-02-16 13:49:00) [1]СПАСИБО!!! ошибка ясна,вопрос исчерпан!!!
homm (2008-02-16 13:44:00) [2]
ADOCommand1.CommandText:=('Insert Price ("City1", "City2", "Cenaavtoluks", "Cenaavtoexpress", "Cenasad")
VALUES (:City1, :City2, :Cenaavtoluks, :Cenaavtoexpress, :Cenasad)');
palva (2008-02-16 12:50:00) [3]Имя колонки или количество переданных значений не соответствует описанию таблицы.
Скорее всего в вашей таблице имеются еще колонки. Перечисляйте вставляемые колонки в операторе insert после имени таблицы. Может быть это поможет.