Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Люди кто работал с ADO то милости прошу


XConeo ©   (2003-05-28 01:35:00) 

Пробле вот вчём делаю в ADOQuery запрос с помошью Parametrs и всё было отлично пока не вводишь не число, а текст, чёё делать????


elena_m   (2003-05-29 12:16:00) [1]

Если запрос фрмируется динамически, текстовые переменные должны быть в двойных апострофах, числа преобразованы при помощи ф-й ..ToStr
Например,
strQuery = "select * from table1 where key_id = "+
+ IntToStr(key)+"and name = """+textname+""""


Hawk2   (2003-05-28 10:52:00) [2]

А куда значение параметра вводишь в Edit? Если да то отлавливай нажатие клавиш и разрешай набирать только цифры или только буквы, смотря чего нужно.


Babay   (2003-05-28 09:49:00) [3]

а может лучше без параметров? Собирать запрос динамически, например используя функцию Format или просто через +


KSergey   (2003-05-28 08:37:00) [4]

А может текст не вводить? Зачем его вводить-то?

Параментр-то какого типа?


sniknik   (2003-05-28 08:07:00) [5]

> чёё делать????
можно к примеру поднять тост "за взаимопонимание!", или бросить программирование и занятся общественно полезным трудом... еще варианты?


Наверх

Титульная страница Поиск, карта сайта Написать письмо