| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Java+DBF |
| Автор: Abeke 11.8.2006, 15:21 |
| Как можно получить доступ к чтению DBF-файлов . Нужно ли что-то дописывать в CLASSPATH? Где можно взять драйвер для этого? И если не трудно, Спасибо. |
| Автор: AntonSaburov 11.8.2006, 18:00 |
| Так на крайний случай можно использавоть ODBC драйвер. Прмер в нашем FAQ - http://vingrad.ru/JAVA-JAV-000098 Или посмотреть тут - http://forum.java.sun.com/thread.jspa?threadID=679848 Хотя там платно практически все. |
| Автор: Bozo 11.8.2006, 22:36 | ||
Зачем париться? http://dbmt.sourceforge.net/xmlformat.html |
| Автор: tux 12.8.2006, 10:54 |
Бесплатных JDBC-драйверов для DBF похоже нет, по крайней мере я в свое время не нашел ничего. Есть несколько проектов для чтения из DBF и записи, работающих по похожему принципу, но не JDBC. Все простые и несложно разобраться. Вот ссылки на них:
|
| Автор: Abeke 14.8.2006, 06:22 |
| Большое спасибо! Обязательно попробую. |
| Автор: Abeke 14.8.2006, 09:09 | ||
| Попробовал сделать как здесь описано http://vingrad.ru/JAVA-JAV-000098 , но при компиляции выдаёт : JavX1.java:32: unreported exception java.lang.ClassNotFoundException; must be ca ught or declared to be thrown Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Код такой:
Может быть сначала надо драйвер загрузить отсюда http://www.svcon.com/jdbf/index.html, прописать в CLASSPATH путь к JAR-файлу? |
| Автор: LSD 14.8.2006, 10:37 | ||||
Вместо:
поставь
|
| Автор: Abeke 14.8.2006, 12:06 |
| Благодарствую ! Но вот если я например хочу узнать про характеристики таблицы (число колонок, число полей, записей, тип колонок), то есть ли способ узнать об этом кроме такого: ResultSet rs = st.executeQuery(“SELECT * FROM MYTABLE”); ? Можно ли воспользоваться методом getMetaData() Ну то есть conn.getMetaData(). |
| Автор: Abeke 14.8.2006, 15:20 |
| Прошу извинения , эти DBF-файлы не имеют отношения к DBASE , они оракловские оказывается. Вот здесь описание траблы: http://forum.vingrad.ru/index.php?showtopic=107852&st=0&#entry821762 . А как к этим DBF-ам получить доступ и работать с ними через JAVA? |