Вниз
Скачать: CL | DM;

sql: поиск подстрок по числовому полю   Найти похожие ветки 

← →
ply   (2008-05-28 11:09) [0]

Как  реализовать поиск подстрок по числовому полю?

Вот что у меня сейчас:

TSQLConnection -> TSimpleDataSet -> TDataSource

пытаюсь сделать фильтр по числовому полю:
field_name LIKE "*65*"

Выдает ошибку:
Could not convert variant of type (OleStr) into type (Boolean)


← →
clickmaker ©   (2008-05-28 11:10) [1]

это как? примерно 65 ? )


← →
ply   (2008-05-28 11:21) [2]

вот значения которые должны подойти:
65, 654, 87665, 886588


← →
Palladin ©   (2008-05-28 11:23) [3]

а ты в окно выйти не пытался? зачем же тогда от числовых значений ожидаешь поведения строковых? хочешь стороковых - обращай числовое значение в строку и наслаждайся


← →
ply   (2008-05-28 11:28) [4]

так вот я и незнаю как.
дело в том что тип поля изменить не получится - это Primary Key с Auto Increment

В mysql этот запрос проходит (SELECT * FROM table WHERE field LIKE "*65*")
Но в датасете при фильтре почему-то нет....


← →
clickmaker ©   (2008-05-28 11:30) [5]

какой-то странный primary key...
зачем его трактовать как строку? типа номер заказа стерся и остались только эти 2 цифры? )


← →
Правильный_Вася   (2008-05-28 12:02) [6]


> поиск подстрок по числовому полю


> в датасете при фильтре

поиск и отбор - вещи разные


← →
ply   (2008-05-28 12:09) [7]


> поиск и отбор - вещи разные

мне нужно чтобы в гриде остались только строки, удовлетворяющие поисковому запросу


← →
Правильный_Вася   (2008-05-28 12:12) [8]

поиск - это позиционирование (locate)
отбор - это отсечение лишнего (filter)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
15-1210561061
Slider007
2008-05-12 06:57
2008.06.22
С днем рождения ! 12 мая 2008 понедельник


3-1200478260
FBuilder
2008-01-16 13:11
2008.06.22
Как сделать мгновенно?


2-1211867426
ab1e
2008-05-27 09:50
2008.06.22
зарегистрироваться как почтовая программа и получить адрес


2-1212067160
TBase_Tree
2008-05-29 17:19
2008.06.22
SQL


11-1186461670
Galkov
2007-08-07 08:41
2008.06.22
Непонятка с аттачами к паренту




   Наверх