![]() |
|
#1
|
|||
|
|||
![]() Преветствую всех кто читаеьт эту тему.
У меня возникла проблемка. я создал БД простенькую и при составлении одного из запросов возникла проблемка. Вот ссылка на мой исходник: Исходник Проблемка в том что поиск в базе работает только с числами, Код:
ADODataSet1.Active := false; ADODataSet1.CommandText := 'SELECT * FROM ' + ComboBox5.Text + ' WHERE ' + ComboBox1.Text + ' = ' + Edit99.Text; ADODataSet1.Active := true; Последний раз редактировалось Skarabey, 23.04.2010 в 22:19. |
#2
|
||||
|
||||
![]() Цитата:
|
#3
|
|||
|
|||
![]() Пароль и права доступа,это можно. Смотри компонент типа TDatabase.
|
#4
|
|||
|
|||
![]() Ваш запрос не должен работать со строковыми данными, т.к. Вы забыли про кавычки. Здесь нужно воспользоваться параметрами:
Код:
ADODataSet1.Close; ADODataSet1.CommandText := 'Select * From ' + ComboBox5.Text + ' Where ' + ComboBox1.Text + ' = :A'; ADODataSet.Parameters.ParamValues['A'] := Edit99.Text; ADODataSet1.Open; |