|
|
|
Использование LIKE в BVA
|
|||
|---|---|---|---|
|
#18+
Какой-то глюк.... Вот упрощенный пример: Надо из таблицы взять все записи, где поле Filed1 начинается с test. Имеем в Acceess'е таблицу Tab1 с тремя записями id____Field1 1____test 2____testa 3____ttttt Имеем код в VBA: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. id____Field1 1____test 2____testa Однако число записей в полученом запросе MyTb равно 0. В Access'e через конструкотр запросов в режиме SQL вставляю строку "SELECT * FROM Tab1 WHERE Field1 LIKE 'test*'" - все работает: id____Field1 1____test 2____testa В чем загвоздка при создании запроса через VBA? (WinXP<SP2>+OfficeXP<SP2>) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 14:06:59 |
|
||
|
Использование LIKE в BVA
|
|||
|---|---|---|---|
|
#18+
автор Dim MyTb As New ADODB.Recordset Set MyTb = New ADODB.Recordset 2 раза New - так надо ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 14:10:25 |
|
||
|
Использование LIKE в BVA
|
|||
|---|---|---|---|
|
#18+
Нет, ошибся:). Но сути вопроса это не меняет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 14:17:16 |
|
||
|
Использование LIKE в BVA
|
|||
|---|---|---|---|
|
#18+
в данном случае - Код: plaintext (с выражением лица) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 14:19:33 |
|
||
|
Использование LIKE в BVA
|
|||
|---|---|---|---|
|
#18+
Вах, спасибо! Целый день мучался... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 14:25:20 |
|
||
|
|

start [/forum/topic.php?fid=45&tid=1670135]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 312ms |

| 0 / 0 |
