Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как связаться с данными Access2000 из Access97??? / 16 сообщений из 16, страница 1 из 1
24.09.2003, 13:20
    #32274036
Ambitzia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Как связаться с данными Access2000 из Access97??? Нужно именно так.
Помогите, пожалуйста.
...
Рейтинг: 0 / 0
24.09.2003, 13:33
    #32274058
OMP
OMP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Попробуй через ODBC
...
Рейтинг: 0 / 0
24.09.2003, 13:37
    #32274068
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
ADO
...
Рейтинг: 0 / 0
24.09.2003, 13:38
    #32274070
Ambitzia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Увы... Нельзя связаться через ODBC с базой, созданной в рабочей области Microsoft Jet. Так в документации написано, у меня и не вышло.
...
Рейтинг: 0 / 0
24.09.2003, 13:40
    #32274073
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Если нужны именно связанные таблицы - то кажись никак.
...
Рейтинг: 0 / 0
24.09.2003, 13:48
    #32274092
Ambitzia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Можно конкретнее, как это сделать через ADO?
...
Рейтинг: 0 / 0
24.09.2003, 13:51
    #32274100
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Тебе нужны связанные таблицы или просто до данных любым способом достучаться?
...
Рейтинг: 0 / 0
24.09.2003, 13:58
    #32274115
Ambitzia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
В идеале, лучше связанные. Ну, а достучаться и перекинуть в таблицу Access97 тоже было бы тоже неплохо
...
Рейтинг: 0 / 0
24.09.2003, 14:19
    #32274154
SerX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Ежели просто перебросить, пробуй промежуточный формат,например dbf или другой...
...
Рейтинг: 0 / 0
24.09.2003, 14:37
    #32274207
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Идеал - недостижим. Т.е. связать не выйдет. (может кто меня поправит?)

Перекинуть данные - можно.
Подключи библиотеку MS ActiveX Data Objects, почитай хелп и примеры по объектам Connection и Recordset, и напиши что-нить вроде
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Dim cnn As ADODB.Connection
Set cnn = New ADODB.Connection
cnn.Open  "здесь строка подключения" 

Dim adorst As ADODB.Recordset
Set adorst = New ADODB.Recordset
adorst.Open  "здесь имя таблицы или sql-запрос откуда читать" , cnn

Dim daorst As DAO.Recordset
Set daorst = CurrentDb.OpenRecordset ( "Куда добавлять" )
Do Until adorst.EOF
    daorst.AddNew
        daorst!Field1 = adorst!Field1
        daorst!Field2 = adorst!Field2
        daorst!Field3 = adorst!Field3
    daorst.Update

    adorst.MoveNext
Loop

Писалось на коленке, но смысл понятен (я надеюсь)
...
Рейтинг: 0 / 0
24.09.2003, 14:59
    #32274251
Ambitzia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Спасибо за пример с ADO, хороший ты человек. Сорри, обратиться по нику язык не поворачивается. Ушла дерзать.
...
Рейтинг: 0 / 0
24.09.2003, 15:04
    #32274262
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
И чего люди растения так не любят? Загадка...
...
Рейтинг: 0 / 0
24.09.2003, 16:13
    #32274417
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
давно не работал с Acc97. и сильно удивлен таким ограничением ....

ведь вроде аксесс позволяет выбрать подключение по настроенному DSN
и вроде ничего не мешает установить на машину с 97 драйверы для 4 ядра и сделать c ним именованный DSN

это что же получается даже с фокспро и прочими безобразиями работает если драйвер есть а JET 4 нет ????

попробуйте кто - нить у кого есть ACC97 -

1 установить драйверы 4 MSJET (mdac версии ниже или = 2.5)
2 сделать в источниках данных ODBC именованное подключение используя этот драйвер
3 сделать линкованную таблицу через ODBC
...
Рейтинг: 0 / 0
24.09.2003, 16:18
    #32274426
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Считается, что Jet сам по себе умеет линковаться к mdb, dbf, xls, csv, txt и может что еще. Причем для этого не нужны никакие дополнительные драйвера. Для линковки к экселю даже эксель на машине не нужен.
Вот он и не дает через ODBC к этому добру присоединяться. Типа сам это умеет.
Вот только почему с версиями аксеса такой мудеж вышел - загадка.
...
Рейтинг: 0 / 0
24.09.2003, 16:27
    #32274441
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
>Вот только почему с версиями аксеса такой мудеж вышел - загадка.
может это не загадка, а маркетинг от M$ ? надо ж как то юзверей на новые версии перетягивать
...
Рейтинг: 0 / 0
24.09.2003, 16:34
    #32274452
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как связаться с данными Access2000 из Access97???
Был тут один... маркетолог блин...
Считал что преобразование базы из формата 2002-го в формат 97-го специально написано так, что фичи XP после этого перестают работать. Тоже думал, что это сделано специально для перетаскивания юзеров на новые версии.
Хз, может это и маркетинг. Только какой-то загадочный маркетинг. Сильно напоминающий мудеж.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как связаться с данными Access2000 из Access97??? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]