|
|
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Использую соединение не DAO, пытался: а) Set db1 = CurrentDb б) db1.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db\acc_test_db\ДБ1.mdb") Как в танке!!! Причом, после замены на ДБ2.mdb всё работает - но нужен имено CurrentDb! Заранее благодарен В. Скопин! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:19 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
как выглядет ЭТО работающе после замены на ДБ2.mdb всё работает - но нужен имено CurrentDb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:22 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Не совсем понятно :( CurrentDB - если можно так выразиться, уже открыт, зачем же еще раз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:23 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
пишет ошибку при а и б ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:25 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
а ДБ2.mdb - это левый, не текущий ДБ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:27 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Какую ошибку пишет??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:27 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Зачем Вам CurrentDB, если Вы потом пытаетесь переопределить переменную db1? В чем суть вопроса? Сформулируйте точнее, желательно с котом и ошибками (оригинальными) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:28 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
какой access ? +кусок работающего кода + дальше будет RecordSet или Execute ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:28 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
в очередь подсказчики ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:29 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
при а 13 - недоволенный тип при б USER ADMIN уже использует ДБ, только это ошибка дальше формуляр не идет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:35 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Как описана переменная db1? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:37 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
какой access - 2000 +кусок работающего кода -нет - это почти первая строка + дальше будет RecordSet или Execute ? -ДА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:38 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Как описана переменная db1? As Database ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:40 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Sorry! Dim db1 As Databases ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:41 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
судя по стартовому вопросу он хочет открыть ADO.Connection, а не Database ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:43 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
As Database s ??? 2 мдя: Он хочет открыть текущую базу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:46 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Ага текущую mdb не подключая DAO может через Documents найти полный путь на currentdb ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:49 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
As Databases??? 2 мдя: Он хочет открыть текущую базу. - нет без `s` вариантов!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:51 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
сам пишу на 97 + DAO не проверяя предлагаю currentproject.connection и из него openrecordset или его аналог в ADO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:52 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Нет вариантов, потому что не подключено DAO... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:52 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Set db_acc = New CurrentProject всем спасибо вроде так работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 18:57 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
осталось выяснить, на кой оно ему далось, если он ДАО объекты/методы юзать не собирается может ему CurrentProject-ы (и т.п.) сгодятся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 19:00 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
проверил из хэлпа работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 19:08 |
|
||
|
Альтернатива CurrentDb
|
|||
|---|---|---|---|
|
#18+
Dim cnn1 As ADODB.Connection Dim rstEmployees As ADODB.Recordset Set cnn1 = CurrentProject.Connection Set rstEmployees = New ADODB.Recordset rstEmployees.CursorType = adOpenKeyset rstEmployees.LockType = adLockOptimistic rstEmployees.Open "T1", cnn1, , , adCmdTable rstEmployees.MoveFirst Debug.Print rstEmployees![Comp_Name] САМОЕ ГРАМОТНОЕ РЕШЕНИЕ!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 19:13 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1629&tid=1674569]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 408ms |

| 0 / 0 |
