Вот. Напоролся на проблему: мне надо сделать выборку из базы ms access, используя билдер 6. С простыми запросами где с однозначными параметрами проблем нет, но вот какой подлянки не ожидал так это что не работает выборка по шаблону (wildcard) типа:
...
ado_query -> SQL -> Add ( "SELECT DATA.memo" );
ado_query -> SQL -> Add ( "FROM DATA" );
>>ado_query -> SQL -> Add ( "WHERE (((DATA.memo) Like \'*test*\'));" );
...
Ищет в полях типа Memo, совпадение со строкой "*test*". В самом Access2002 она работает на ура, но вот при выполнении из Билдера, просто _ненаходит_ ничего (хоть бы ругнулась чтоли, я бы понял) (( Но если убрать шаблоны * с обеих сторон то совпадения находяться.
Кто нибудь знает как заставить эти №;!№ wildcards работать?
Кто знает - поделитесь пожалуйста опытом!
...
ado_query -> SQL -> Add ( "SELECT DATA.memo" );
ado_query -> SQL -> Add ( "FROM DATA" );
>>ado_query -> SQL -> Add ( "WHERE (((DATA.memo) Like \'*test*\'));" );
...
Ищет в полях типа Memo, совпадение со строкой "*test*". В самом Access2002 она работает на ура, но вот при выполнении из Билдера, просто _ненаходит_ ничего (хоть бы ругнулась чтоли, я бы понял) (( Но если убрать шаблоны * с обеих сторон то совпадения находяться.
Кто нибудь знает как заставить эти №;!№ wildcards работать?
Кто знает - поделитесь пожалуйста опытом!