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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2012, 16:02   #1
Karych
Пользователь
 
Регистрация: 17.12.2011
Сообщений: 49
По умолчанию Parameters у ADODataDriverEh

проблема вот в чем если имена полей содержат знаки не относящиеся к буквам цифрам или содержат пробел тогда выскакивает ошибка при обновлении и добавлении данных!
ошибка
Цитата:
Неправильно определен объект Parameter. Предоставлены несовместимые или неполные сведения
вот код запросов
Код:
    
     ADODataDriverEh1.SelectSQL.Clear;
     ADODataDriverEh1.SelectSQL.Add('select * from ['+sComboBox2.Text+']');
    
   //перезапрос записей
    ADODataDriverEh1.GetrecSQL.Clear;
    ADODataDriverEh1.GetrecSQL.Add('select * from ['+sComboBox2.Text+'] Ключ = :OLD_Ключ');

    //вставка записей
    ADODataDriverEh1.InsertSQL.Clear;
    ADODataDriverEh1.InsertSQL.Add('insert into ['+sComboBox2.Text+'] ([Name (ol)], Pist) values (:[Name (ol)], :Pist)');

    //удаление записей
    ADODataDriverEh1.DeleteSQL.Clear;
    ADODataDriverEh1.DeleteSQL.Add('delete from ['+sComboBox2.Text+'] where Ключ = :OLD_Ключ');

    //изменение записи
    ADODataDriverEh1.UpdateSQL.Clear;
    ADODataDriverEh1.UpdateSQL.Add('update ['+sComboBox2.Text+'] set [Name (ol)] = :[Name (ol)], Pist = :Pist where Ключ = :OLD_Ключ');

    //имя поля таблицы в памяти с параметром autoincrement
    ADODataDriverEh1.SpecParams.Clear;
    ADODataDriverEh1.SpecParams.Add('AUTO_INCREMENT_FIELD=Ключ');
Как создать эти параметры которых так не хватает??
заранее спасибо
Karych вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
E2035 Not enough actual parameters????? не могу понять в чем ошибка Alfa.Shadow Общие вопросы Delphi 13 21.12.2011 13:30
wrong parameters lea dx, name Farrel Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 21.05.2011 23:18
ошибка Not enough actual parameters veram Софт 1 13.10.2010 10:51
Not enough actual parameters ZhekON Общие вопросы Delphi 7 01.02.2007 15:26