Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];

Вниз

не работает поиск   Найти похожие ветки 

 
rosl   (2003-06-16 02:40) [0]

Уважаемые Мастера!!!
Я задавал вопрос по этому запросу sql? всё разобрался, СПАСИБО!!!
Но возник ещё один вопрос, не работает поиск по одному полю
имя поля summ тип number
Query1.SQL.Add("where"+"(summ like "+"""%"+ edit1.Text+"%"")+" and "+(name like "+"""%"+ edit2.Text+"%"")");


 
ЮЮ   (2003-06-16 03:19) [1]

"LIKE can be used only with CHAR or compatible data types. If one value is of an incompatible data type, convert that value with the CAST function to a compatible data type. The comparison performed by the LIKE predicate is case-sensitive."
Local SQL Help, LIKE predicate


 
rosl   (2003-06-16 04:21) [2]

Извиняюcь, вероятно не совсем понятно задал вопрос;
ошибка такая :
"type mismatch in expression"

и ещё, не могу понять, как выводить сообщения типа
showmessage("сообщение");
нужно, что оно выходило в определённый момент, например когда по данному запросу ни чего не найдено.


 
ЮЮ   (2003-06-16 05:03) [3]

1) "type mismatch in expression" - всего лишь несоответствие типов в вырашении. Ты же в паскале не станешь писать

var summ: float;
...
if Pos(edit1.Text, summ) > 1
или
if sum = edit1.Text

Тебя тоже "пошлют" с той же ошибкой, но другими словами :-)

2) if Query1.RecordCount = 0 then



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

Форум: "Базы";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.009 c
14-31480
pusrg
2003-06-20 13:14
2003.07.10
Киевское


14-31499
Soft
2003-06-22 00:59
2003.07.10
Опрос: операционные системы.


1-31223
Alibaba
2003-06-27 16:29
2003.07.10
TSpeedButton


3-31139
victor_ch
2003-06-18 13:19
2003.07.10
как вытащить список таблиц при подключении через БДЕ


1-31280
ocean
2003-06-26 12:42
2003.07.10
Горизонтальная прокрутка ListBox





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский