Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > подключение к Access |
Автор: LAKERS 29.6.2006, 14:29 |
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2691&lngWId=2#SECTION0 вот здесь описано 2 способа подключения(2 шаг) у меня 2 способ получается, а по первом выдает ошибку data source too long все ли правильно в String database = ?????? |
Автор: LAKERS 3.7.2006, 11:13 |
что, никто не сталкивался? |
Автор: LAKERS 13.7.2006, 16:14 |
я тут все вожусь с мостом JDBC-ODBC и базой MS Access, а почитав внимательно Хорстман-Корнел Java 2, тонкости программирования нарвался на то что вообще не рекомендуется использовать драйвер-мост этот, а еще в большей степени не рекомендуют использовать драйвер, предусмотренный в настольной базе данных MS Access у кого будут какие комментарии к этому, на сайте я смотрю даже в факе прописано, но у меня это ни в какую не идет... |
Автор: corewithin 13.7.2006, 16:40 |
По первому способу - сурц суда и что-нить скажу... Вообще Access не рекомендуется использовать в продакш целях, только для обучения ))) |
Автор: Maksym 13.7.2006, 16:47 |
LAKERS Приходилось работать с MS Access. JDBC-ODBC мост - криво настраивается и криво рабоает. Не посоветовал бы его ни для какого сколько-нибудь серьезного проекта. Был очень удивлен, но наитивного JDBC драйвера к ней не нашел. Плохо искал или происки Microsoft.. ? То, что никто кроме MS не знает как с Access нормально работать - это 100%, а они предоставляют только ODBC и ADO. Все что MS пишет на Java или для Java - сознательный брак. |
Автор: LAKERS 14.7.2006, 13:35 |
тогда порекомендуйте базу данных и как к ней обращаться из явы, ну драйвера там и еще что-нибудь...причем хотелось бы чтобы база работала на КПК |
Автор: Maksym 14.7.2006, 15:02 |
LAKERS Для КПК есть масса простейших СУБД, но как правило они реализуют свой собственный формат данных. А если и читают файлы распространненых десктопных СУБД, то никакого программного интерфейса работы с ними не предоставляют. Основные можно посмотреть http://forum.pocketz.ru/index.php?showtopic=27670. Ты хочешь писать приложение, которое будет выполнятся на кпк и работать с базой данных? Поставь задачу точнее. Для десктопа я порекоменовал бы http://www.postgresql.org, ну или Interbase.. |
Автор: LAKERS 14.7.2006, 16:40 |
да, существует много баз данных для КПК, можно и создавать прямо на КПК прямо в этих базах данных...у меня же задача другая, существует на КПК программка, надо сделать в ней подключение к базе(или создание новой базы), которая тоже будет находиться на КПК, а потом уже в этой программке надо реализовать интерфейс работы с этой базой, который будет отображать простейшие запросы из базы... |
Автор: LAKERS 17.7.2006, 11:26 |
а бесплатные? Добавлено @ 11:29 она не пойдет, т.к. идет толко под JDK 1.4 и выше, я же использую 1.1.8 |