powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как связаться с данными Access2000 из Access97???
16 сообщений из 16, страница 1 из 1
Как связаться с данными Access2000 из Access97???
    #32274036
Ambitzia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как связаться с данными Access2000 из Access97??? Нужно именно так.
Помогите, пожалуйста.
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274058
OMP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OMP
Гость
Попробуй через ODBC
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274068
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADO
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274070
Ambitzia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увы... Нельзя связаться через ODBC с базой, созданной в рабочей области Microsoft Jet. Так в документации написано, у меня и не вышло.
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274073
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нужны именно связанные таблицы - то кажись никак.
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274092
Ambitzia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно конкретнее, как это сделать через ADO?
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274100
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе нужны связанные таблицы или просто до данных любым способом достучаться?
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274115
Ambitzia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В идеале, лучше связанные. Ну, а достучаться и перекинуть в таблицу Access97 тоже было бы тоже неплохо
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274154
SerX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ежели просто перебросить, пробуй промежуточный формат,например dbf или другой...
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274207
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Идеал - недостижим. Т.е. связать не выйдет. (может кто меня поправит?)

Перекинуть данные - можно.
Подключи библиотеку 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
Как связаться с данными Access2000 из Access97???
    #32274251
Ambitzia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за пример с ADO, хороший ты человек. Сорри, обратиться по нику язык не поворачивается. Ушла дерзать.
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274262
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И чего люди растения так не любят? Загадка...
...
Рейтинг: 0 / 0
Как связаться с данными Access2000 из Access97???
    #32274417
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давно не работал с Acc97. и сильно удивлен таким ограничением ....

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

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

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

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


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