Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.11.06;
Скачать: CL | DM;

Вниз

SQL запрос ADODataSet.CommandText   Найти похожие ветки 

 
lock95 ©   (2010-02-06 11:02) [0]

Уважаемые господа! Использую компонент ADODataSet для выборки данных (с помощью SQL запроса в ADODataSet.CommandText) из базы Access. В базе 145962 записей. Выборку требуется производить по 7 полям. Реально получилось только по 5 полям, при добавлении 6 и/или 7 поля в выборку, ADODataSet возвращает пустые данные (или просто ничего).
Вот пример запроса:

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
ADODataSet1.Active:=false;
    ADODataSet1.CommandText:="";
ADODataSet1.CommandText:="SELECT * FROM Tabl1 WHERE ((ELEM) like ""+ edit1.Text+"%") AND (NIST > 10 ) AND (ICP > 10 ) AND (NRL > 10 ) AND (SPK > 10 ) AND (DIS > 10 ) AND (GDS > 10 )";
ADODataSet1.Active:=true;
End;
//В базе присутствуют записи, удовлетворяющие указанный выше SQl запрос.

Если убрать любые два поля из запроса (например AND (DIS > 10 ) AND (GDS > 10 )), то выборка происходит.
Также был установлен следующий факт – при сокращения объема набора данных запрос удачно проходит по всем вышеперечисленным поля.
Подскажите, в чем проблема?
Спасибо!


 
Виталий Панасенко(дом)   (2010-02-06 12:08) [1]

в данных, я так думаю


 
lock95 ©   (2010-02-06 12:56) [2]

т.е. в объеме данных?


 
sniknik ©   (2010-02-06 13:16) [3]

нет, просто в данных. нет таких которые удовлетворяют всем условиям.


 
lock95 ©   (2010-02-06 14:44) [4]

Спасибо всем разобрался, действительно на мой запрос небыло данных /стормозил/. Изменил знаки сравнения на >= в нужных местах и все заработало.

Вопрос снят.

Еще раз Всем спасибо!!!!!!!



Страницы: 1 вся ветка

Текущий архив: 2011.11.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
6-1245670490
FireMan_Alexey
2009-06-22 15:34
2011.11.06
Как получить список открытых портов на локальной машине


2-1310738232
Aljonushka
2011-07-15 17:57
2011.11.06
Как вставить столбец данных из Экселя в СтрингГрид?


1-1271087156
Delp
2010-04-12 19:45
2011.11.06
Копирование вкладки с PageControl а


15-1310280412
Дмитрий С
2011-07-10 10:46
2011.11.06
Как правильно называются следующие вещи:


15-1310243395
Юрий
2011-07-10 00:29
2011.11.06
С днем рождения ! 10 июля 2011 воскресенье