|
|
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Dim dbProfession As Database Dim rstProd As Recordset Set dbProfession = CurrentDb() Set rstProd = dbProfession.OpenRecordset("WP", dbOpenTable) Что за фигня? Какой тогда тип должен быть у rstProd? Пробовал поменять на Recordsets тогда он не хочет выполнять rstProd.MoveFirst и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 22:17:52 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/faq/faq_topic.aspx?fid=213 вопрос 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 22:50:22 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Спасибо, только теперь он выдаёт run-time error '91' Object variable or With block variable not set это с чего вдруг? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 23:09:19 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Запускаю debug он, подвожу мышу к rstProd появляется всплывающая подсказка rstProd=Nothing. Это из-за того, что ссылка на таблицу неправильная? В базе есть таблица с именем WP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 23:16:58 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
zrumchikЗапускаю debug он, подвожу мышу к rstProd появляется всплывающая подсказка rstProd=Nothing. На какой строке??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 23:45:20 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч zrumchikЗапускаю debug он, подвожу мышу к rstProd появляется всплывающая подсказка rstProd=Nothing. На какой строке??? Set rstProd = dbProfession.OpenRecordset("WP", dbOpenTable) Всё на той же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 23:47:34 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
До исполнения этой строки, естественно, Nothing. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 23:48:58 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Кстати, Database тоже должно быть DAO.Database. Я сейчас подправил в факах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2004, 23:51:25 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Владимир СанычКстати, Database тоже должно быть DAO.Database. Я сейчас подправил в факах. Большое спасибо! Всё заработало. А как подсчитать количество полей в таблице? rstProd.RecordCount считает количество записей, есть ли аналогичная штука для полей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 00:01:44 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
zrumchikА как подсчитать количество полей в таблице? currentdb.tabledefs!имятаблицы.fields.count zrumchikrstProd.RecordCount считает количество записей, есть ли аналогичная штука для полей? Если нужно количество полей в рекордсете, а не в таблице, то: rstProd.fields.count ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 00:05:18 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
А что нужно изменить в строке Set rstProd = db.OpenRecordset("WP", dbOpenTable) чтобы вместо таблицы открыть запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 00:17:50 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
dbOpenDynaset вместо dbOpenTable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 00:23:33 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Ещё раз спасибо. Ну и последний на сегоднюшнюю ночь вопрос. Саныч, пожалуйста напиши кусок кода, который бы создавал рабочую книгу Ексель, в ней рабочий лист и делал бы только что созданный рабочий лист активным. Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 00:38:37 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
zrumchikЕщё раз спасибо. Ну и последний на сегоднюшнюю ночь вопрос. Саныч, пожалуйста напиши кусок кода, который бы создавал рабочую книгу Ексель, в ней рабочий лист и делал бы только что созданный рабочий лист активным. Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 00:45:47 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
(c)VIG zrumchikЕщё раз спасибо. Ну и последний на сегоднюшнюю ночь вопрос. Саныч, пожалуйста напиши кусок кода, который бы создавал рабочую книгу Ексель, в ней рабочий лист и делал бы только что созданный рабочий лист активным. Заранее благодарю. Да я и так понимаю, что всех задолбал ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 00:46:54 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Да, веселую видно ночку сегодня Саныч провел за кодингом До сих пор на форуме не появлялся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 09:29:52 |
|
||
|
run-tin error '13' type mismatch
|
|||
|---|---|---|---|
|
#18+
Так может кто-нибудь подскажет как сделать новый лист в книге? Я правильно понимаю, что при выполнении CreateObject("Excel.Sheet") создатся новая книга с одним листом? Блин... чего-то я совсем запутался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 10:50:27 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1673224]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
15ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 266ms |

| 0 / 0 |
