Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с Pervasive базами данных (файлы dt и btv). / 8 сообщений из 8, страница 1 из 1
16.09.2013, 11:45:06
    #38397500
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
Можно ли в Java работать с Pervasive базами данных (файлы dt и btv)?
...
Рейтинг: 0 / 0
16.09.2013, 11:48:10
    #38397510
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
wvetal,

Когда я последний раз видел Pervasive/Btrieve там по-моему ODBC было и API для Си, может сейчас чего и для Java придумали.
...
Рейтинг: 0 / 0
16.09.2013, 12:00:28
    #38397526
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
Garrick,

Да для Си есть, сейчас на нем и работаем, но хотелось перейти на Java (если возможно).
...
Рейтинг: 0 / 0
16.09.2013, 12:28:25
    #38397570
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
wvetalGarrick,

Да для Си есть, сейчас на нем и работаем, но хотелось перейти на Java (если возможно).
1. JDBC-ODBC
2. Написать свою обёртку Java классов над Си-API.
3. Вместо Java перйти на Clarion (если он ещё жив).
...
Рейтинг: 0 / 0
16.09.2013, 13:20:22
    #38397639
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
[quot Garrick]wvetalGarrick,
Написать свою обёртку Java классов над Си-API.
То есть написать dll файл на Си с функциями работы с .dt и .btv, и java приложение которое будет вызывать эти функции?
...
Рейтинг: 0 / 0
16.09.2013, 13:24:16
    #38397643
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
wvetalТо есть написать dll файл на Си с функциями работы с .dt и .btv, и java приложение которое будет вызывать эти функции?
Нет. Написать свой класс (или классы) Java, которые будут вызвать методы из dll(so) библиотек Си. См. JNI
...
Рейтинг: 0 / 0
16.09.2013, 13:42:32
    #38397665
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
GarrickwvetalТо есть написать dll файл на Си с функциями работы с .dt и .btv, и java приложение которое будет вызывать эти функции?
Нет. Написать свой класс (или классы) Java, которые будут вызвать методы из dll(so) библиотек Си. См. JNI
Наверное не совсем понятно ответил... У вас же уже есть библиотеки для работы с файлами Pervasive/Btrieve и интерфейс для вызова функций их этих библиотек на Си. Можно с помощью JNI написать аналогичный интерфейс для Java.

А как на счёт этого и этого ?
...
Рейтинг: 0 / 0
16.09.2013, 15:03:57
    #38397764
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работа с Pervasive базами данных (файлы dt и btv).
GarrickА как на счёт этого и этого ?Там написано:
The JDBC driver does not work with previous versions of Btrieve, Scalable SQL, or Pervasive.SQL.

У меня Pervasive.SQL 2000i
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с Pervasive базами данных (файлы dt и btv). / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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