Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
HotDens
0 / 0 / 0
Регистрация: 15.01.2011
Сообщений: 15
1

Регистр букв и поиск по БД

04.02.2011, 20:07. Просмотров 704. Ответов 5
Метки нет (Все метки)

Привет! Создал БД и в ней осуществляется поиск, но беда в том, что учитывается регистр букв. Как возможно отключить это? А ещё хотелось бы, чтоб поиск осуществлялся только по части слова.
HELP!
Заранее СПАСИБО!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2011, 20:07
Ответы с готовыми решениями:

Инверсный регистр букв, как сделать?
Как инверсно (вместо больших - маленькие, вместо маленьких - большие) поменять...

Зашифровать предложение заменив каждую букву на следующую за ней букву алфавите, сохраняя регистр букв
зашифровать предложение заменив каждую букву ,на следующую за ней букву...

Поиск последовательности букв в тексте
Здравствуйте. Есть такое задание: в тексте введённом в программу нужно найти...

Поиск в строке find, регистр букв
Здраствуйте! Подскажите пожалуйста как мне тут с помощь метода find найти все...

Регистр букв
не знаю как вопрос правильно задать... int drawTriangle(int lines,string a){...

5
Messir
04.02.2011, 20:20 2
использовать слово LIKE ?
HotDens
0 / 0 / 0
Регистрация: 15.01.2011
Сообщений: 15
04.02.2011, 20:43  [ТС] 3
Я новичёк и поэтому если не затруднит, то можно поподробнее... ПОЖАЛУЙСТА.
0
Messir
04.02.2011, 20:51 4
Код запроса в студию
HotDens
0 / 0 / 0
Регистрация: 15.01.2011
Сообщений: 15
04.02.2011, 21:01  [ТС] 5
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Private Sub Command1_Click()
x = Text1.Text
Adodc1.Recordset.MoveFirst 'Установить указатель на первую запись
While Not Adodc1.Recordset.EOF 'Пока запись не последняя
If Adodc1.Recordset.Fields(1) = x Then
UK = DataGrid1.Row
DataGrid1.Col = 3
Text2.Text = DataGrid1.Text
Exit Sub
End If
Adodc1.Recordset.MoveNext 'Перейти на следующую запись
Wend
End Sub
 
Private Sub Command2_Click()
Adodc1.Recordset.Delete
End Sub
 
Private Sub Command3_Click()
Adodc1.Recordset.AddNew
'x = Adodc1.Recordset.RecordCount ' Определение общего колличества записей
End Sub
 
Private Sub Command4_Click()
End
End Sub
 
Private Sub Exit_Click()
End
End Sub
Если поможешь, буду очень признателен!
0
Messir
04.02.2011, 21:06 6
блин, как же неудобно с этими ActiveX-ами ADO-шными... Всю суть и гибкость языка SQL портят.

Короче, в твоем случае проще будет перед сравниванием привести все записи к одному регистру:
Visual Basic
1
2
3
4
5
...
x = LCase(Text1.Text)
...
If LCase(Adodc1.Recordset.Fields(1)) = x Then
...
И вообще, там метод Find есть, насколько я помню. И не нужно перебирать все записи.
04.02.2011, 21:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2011, 21:06

Регистр букв в C#
Привет всем!!! Хотел поинтересоваться как на 2005 C# в Richtextbox организовать...

Регистр букв
С консолью подружился, тут попробовал на билдере,использовать тот же консоль...

Регистр букв
Уважаемые Программисты! очень прошу, помогите в идиотском вопросе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru