Вверх ↑
Этот топик читают: Гость
Ответов: 10
Рейтинг: 0
#1: 2006-07-03 14:10:16 ЛС | профиль | цитата
Я делаю небольшую базу данных...и ВОТ сейчас потребовалось найти запись... Хочу зделать поиск в таблице. Это вобще можно? Если не трудно можно сод скинуть на изучение.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 376
Рейтинг: 1
#2: 2006-07-03 14:54:57 ЛС | профиль | цитата
Gluk, Вот пример, не помню чей:
code_2
карма: 1

0
файлы: 1code_2.txt [2.6KB] [703]
Ответов: 10
Рейтинг: 0
#3: 2006-07-03 22:13:34 ЛС | профиль | цитата
Спасибо... Буду разбирать
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 24
Рейтинг: 0
#4: 2006-07-03 22:49:17 ЛС | профиль | цитата
Ну, это не совсем база, это таблица строк. А для любой поддерживаемой HiAsm базы можно сделать запрос select * from table where ... тут пишется условие поиска. А результат уже можно просмотреть в таблице строк.
карма: 1

0
Ответов: 58
Рейтинг: 0
#5: 2006-07-04 10:58:47 ЛС | профиль | цитата
А возможен ли поиск по части слова? Поиск не работает если ты вводишь искомое слово в другом регистре или первую букву...
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#6: 2006-07-04 11:10:59 ЛС | профиль | цитата
BaHo, в HiAsm в String есть StrCase . Приводи и то что ищеш и то где ищеш к одному регистру.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 58
Рейтинг: 0
#7: 2006-07-04 15:26:43 ЛС | профиль | цитата
Tad, спасибо за совет, это понятно. А если ты не знаешь как пишется искомое слово и прописываешь в строке поиска только первую букву слова, то тогда поиск работать не будет...
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#8: 2006-07-05 09:45:14 ЛС | профиль | цитата
тогда впридачу , если длинна того что ищеш = 1, подключай элем. Copy (к тому где ищеш )с параметрами 1,1.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 24
Рейтинг: 0
#9: 2006-07-05 11:06:46 ЛС | профиль | цитата
Для MySQL (и для некоторых других БД) есть такое условие LIKE. То есть, для поиска слов, начинающихся с буквы А пишешь что-то типа select * from table where field like "A%"
карма: 1

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)