
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.02.2004, 12:02
|
|||
|---|---|---|---|
|
|||
ListBox&Recordset |
|||
|
#18+
Здрасте всем, у меня проблемка когда я делал простой запрос я писал SELECT F1, F2, F3, F4, F5, F6, F7 FROM Telefonliste_l WHERE Telefonliste_l.F1 Like [PLEASE ENTER NAME OR BEGIN OF NAME] & "*" Or Telefonliste_l.F1 Is Null; и после набора части имени мне показывало таблицу людей у которых так начинается имя Теперь мне нужно такой же список додавать в листбокс (или в чтото другое) причем часть имени я ввожу в текс1.текст я пишу Set rst = CurrentDb.OpenRecordset("SELECT F1, F2, F3, F4, F5, F6, F7 FROM Telefonliste_l WHERE Telefonliste_l.F1 Like '" & Text1.Text & "*" & "'") результатом при набре части имени являестя набор тех людей у которых имя так начинается, подскажите как мне теперь етот список забросить в листбокс(или в чтото другое) ето должно бить чтото типа List1.AddItem rst но ето не работает если я пишу List1.AddItem rst!F1 додает только первую запись как быть? помогите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.02.2004, 12:08
|
|||
|---|---|---|---|
|
|||
ListBox&Recordset |
|||
|
#18+
set List1=rst ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.02.2004, 12:15
|
|||
|---|---|---|---|
|
|||
ListBox&Recordset |
|||
|
#18+
Зделал, не работает пишу код как есть, поскольку возможно я чтото намутил Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Dim buf As String Dim rst As DAO.Recordset On Error GoTo KeyDownErr If KeyCode = vbKeyReturn Then KeyCode = 0 Set rst = CurrentDb.OpenRecordset("SELECT F1, F2, F3, F4, F5, F6, F7 FROM Telefonliste_l WHERE Telefonliste_l.F1 Like '" & Text1.Text & "*" & "'") Label26.Caption = rst!F1 & " " & rst!F5 Set List40 = rst MsgBox "Good!", vbOKOnly, "Good!" End If Exit Sub KeyDownErr: KeyCode = 0 MsgBox "Error!", vbOKOnly, "Error!" End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.02.2004, 12:19
|
|||
|---|---|---|---|
ListBox&Recordset |
|||
|
#18+
А может уж сразу вместо рекордсета написать Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.02.2004, 12:25
|
|||
|---|---|---|---|
|
|||
ListBox&Recordset |
|||
|
#18+
Оно мне в первой строчке листбокса пишет строчку SELECT F1, F2, F3, F4, F5, F6, F7 FROM Telefonliste_l WHERE Telefonliste_l.F1 Like 'ma*' (я набирал "ma" ;-) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.02.2004, 13:18
|
|||
|---|---|---|---|
|
|||
ListBox&Recordset |
|||
|
#18+
как работает RowSource ? для листбокса что еще можно использовать хелп плз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.02.2004, 13:21
|
|||
|---|---|---|---|
ListBox&Recordset |
|||
|
#18+
Поставь типисточника строк вместо "список значений" - запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1676807]: |
0ms |
get settings: |
13ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 342ms |

| 0 / 0 |
