Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Базы данных > Поиск в базе данных


Автор: Superklug 16.6.2006, 19:44
     Есть база слов на Access-е.  И есть строка, в которой один символ - "?". Необходимо найти все слова равные заданной строке. Где "?" - это любая буква. Пишу на Visual Studio. Net.

Например: дана строка "ро?"
Он должен найти "род", "рок", "ром", "рот" и т.д.


     Заранее очень благодарен. 

Автор: bas 19.6.2006, 07:59
like pod? 

Автор: Superklug 19.6.2006, 15:56
What is pod?  smile 

Я в Visual C новичек, поэтому пока мало что знаю... С работой баз данных-то не до конца разобрался. Вот, например, у класса CDaoRecordset есть функции Find, FindNext. Но у меня они почему-то отказываются работать. Наверняка я что-то не так делал. Если не трудно напишите как правильно подключить базу данных, открыть таблицу и т.д. Еще раз повторю, что я новичек, поэтому как можно подробней и проще smile  

Автор: bas 20.6.2006, 14:32
Цитата(Superklug @  19.6.2006,  15:56 Найти цитируемый пост)
What is pod?

Это инструкция языка SQL.

Добавлено @ 14:33 
Цитата(Superklug @  19.6.2006,  15:56 Найти цитируемый пост)
класса CDaoRecordset есть функции Find, FindNext

А хелпа нет? Просто я ими не пользуюсь. 

Автор: Superklug 20.6.2006, 15:32
Цитата(bas @  20.6.2006,  14:32 Найти цитируемый пост)
Это инструкция языка SQL

Ага. Понятно. Почему бы и нет. Мне главное, чтобы работало! Тем более, что с SQL, я так понимаю, быстрее будет. Вот только SQL я не знаю. Поэтому учи! smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)