Страница: 1 |
Уважаемые cпецы по VB5 и базам данных! Private Sub Text1_Change(Index As Integer) Всем спасибо.
не очень понял что тебе нужно.... у тебя и так вроде должно получиться... два запроса на выборку даных.... в чем проблема??? по подробней напиши... S = S & "where ucase$(left$(LO, 254)) like" не понял этой сторки... не ужели у тебя в такой постановке выполняются ucase и left? И что содержит LO и jl.... после Where должно идти название фиелда вот в таком виде: SELECT * А... наконецто до меня дошло что тебе нужно... автоподстановка значения в текбокс из базы... я тут нарисовал примерчик (только не запросами а финдом) если нужно солью.... Страница: 1 |
Вопрос: Сложный вопрос по базам
Добавлено: 28.06.02 21:23
Автор вопроса: Юрий
Помогите решить такую проблему. Программа пишется на VB5
к ней подцепляется база данных на Access-97 (mdb).
В программе есть две (DBGrid) таблицы, каждая из которых
связана с таблицей из базы и текстовое окно в которое вводится значение.
Я сделал, что когда в окне пишется значение оно выбирается и ищется
сразу в двух этих таблицах. А хочу сделать, чтобы было как
в Excel(автоматическая допись), пишу
первые буквы в окно и по ним ищется в таблицах значение,
которое потом скидывается в это же окно.
Select Case Index
Case 1
'поиск в первой таблице J
S = "select * from j "
S = S & "where ucase$(left$(jl, 254)) like"
S = S & Chr(34) & "*" & Text1(1).Text & "*" & Chr(34)
DJ.RecordSource = S
On Error Resume Next
DJ.Refresh
'поиск во второй таблице L
S = "select * from L "
S = S & "where ucase$(left$(LO, 254)) like"
S = S & Chr(34) & "*" & Text1(1).Text & "*" & Chr(34)
OL.RecordSource = S
On Error Resume Next
OL.Refresh
End Select
End Sub
Юрий.
karit@inbox.ru
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Slay
Вопросов: 27
Ответов: 150
Web-сайт:
Профиль | | #1
Добавлено: 29.06.02 10:19
Номер ответа: 2
Автор ответа:
Slay
Вопросов: 27
Ответов: 150
Web-сайт:
Профиль | | #2
Добавлено: 29.06.02 11:46
FROM Таблица1
WHERE Таблица1.Поле1 Like "*";
Номер ответа: 3
Автор ответа:
Slay
Вопросов: 27
Ответов: 150
Web-сайт:
Профиль | | #3
Добавлено: 01.07.02 10:51