|
|
|
Recordset
|
|||
|---|---|---|---|
|
#18+
3 вопроса. 1) Пишу процедуру: dim rst as Recordset rst= currentDB.OpenRecordset ("Таблица1") сразу ошибка несоответствия типов данных. Меняю as Recordset на Variant и все прекрасно работает (почему не идет as Recordset ?) 2) Пишу процедуру: dim rst as Variant rst= currentDB.OpenRecordset ("Таблица1", dbOpenTable) опять возникает ошибка, что типа неизвестный аргумент. Удаляю аргумент, оставив лишь имя таблицы и снова все работает (что не нравится ?) 3) Пишу процедуру: dim rst as Variant rst= currentDB.OpenRecordset ("Таблица1") do until rst.EOF Поле1=rst.RecordCount rst.MoveNext loop После операции вставки в поле числа записей я хотел добавить еще пару операторов- пишу RST....(неважно что), и при выполнении лезут ошибки После rst. по идее должно вылазить подменю с методами и свойствами а его нет, будто неизвестна переменная. Может у меня с Accessом что-то, все вышеуказанные операции я выписал из руководства по VBA (такая книжка). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:05 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
dim rst as Recordset rst= currentDB.OpenRecordset ("Таблица1") надо Set rst= currentDB.OpenRecordset ("Таблица1") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:07 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Во-первых Dim rst as DAO.RecordSet set rst = .... Во-вторых На хрена ты цикдл устроил??? сделай так Поле1=rst.RecordCount ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:09 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
да и вообще, что такое Поле1????? надо так Forms!MyForm!Поле1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:10 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
В ссылках нужна ссылка на DAO. И писать полностью: As DAO.Recordset ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:18 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
2 Владимир Саныч В ссылках нужна ссылка на DAO. И писать полностью: As DAO.Recordset Зачем такой геморой ? Просто отключи ADO раз ты его не используешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:20 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Зачем такой геморой ? Просто отключи ADO раз ты его не используешь. Ну-Ну ...а потом подключи ADO и DAO, если начнешь использовать ADO... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:21 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
2 Vsevolod V ...а потом подключи ADO и DAO, если начнешь использовать ADO... А ты в одном проекте и ADO и DAO будешь использовать ? Извращенец ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 17:26 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Вы бы еще сказали как можно отключить DAO и ADO Я ведь еще учусь и из книги переписываю программы, а они не работают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 18:21 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Видимо у Вас еще не сложилось представление о том, что такое ADO и DAO... Хотелось бы услышать Вашу версию... Отсюда и будем плясать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 18:37 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Ну и я тогда - извращенец :) ADO/DAO прекрасно уживаются в mdb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 22:48 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Ну и я тогда - извращенец :) ADO/DAO прекрасно уживаются в mdb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 22:48 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32242231&tid=1679798]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 412ms |

| 0 / 0 |
