powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как подключиться к SDF-файлу с помощью JDBC ?
9 сообщений из 9, страница 1 из 1
Как подключиться к SDF-файлу с помощью JDBC ?
    #37935682
mfq_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно открыть файл data.sdf, лежащий в произвольном каталоге.
------------------------------------------------------------------
Когда отрываю базу на сервере, то использую такую строку (все работает):
Код: java
1.
Connection con = DriverManager.getConnection("jdbc:sqlserver://192.168.1.150:1433;DatabaseName=mydb;user=sa;password=mypass");



Но мне нужно открыть конкретный SDF-файл (например, у программы "SDF Viewer" это прекрасно получается, она даже не спрашивает никаких логинов).

Пробовал по разному (ничего не работает):
Код: java
1.
2.
3.
4.
Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=C:\\data.sdf;user=sa;password=mypass");
Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=C:\\data.sdf;user=;password=");
Connection con = DriverManager.getConnection("jdbc:sqlserver;DatabaseName=C:\\data.sdf;user=sa;password=mypass");
Connection con = DriverManager.getConnection("jdbc:sqlserver;DatabaseName=C:\\data.sdf;user=;password=");


Как должна выглядеть строка, чтобы подключиться к SDF-файлу с помощью JDBC
(что после "jdbc:..." и что вместо "DataBase=") ?
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37935794
mfq_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На C# строка подключения для SQL Server Compact Edition выглядит так:
Код: sql
1.
Data Source=data.sdf;Persist Security Info=False;


но нужно подключиться на JDBC ...
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37936110
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через odbc
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37936563
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netчерез odbc
Посмотри внимательно вопрос
авторНужно открыть файл data.sdf, лежащий в произвольном каталоге.
Товарищь не понимает...
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37936602
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrickgrasoff.netчерез odbc
Посмотри внимательно вопрос
авторНужно открыть файл data.sdf, лежащий в произвольном каталоге.
Товарищь не понимает...через odbc
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37936637
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netчерез odbc
Тогда я не понимаю. Через ODBC можно открыть файл базы без сервера?
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37936978
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mfq_devНа C# строка подключения для SQL Server Compact Edition выглядит так:
Код: sql
1.
Data Source=data.sdf;Persist Security Info=False;


Подозреваю, что это не имя файла а имя источника данных.
Проверить легко: Панель управления > Администрирование > Источники данных (ODBC)
mfq_devно нужно подключиться на JDBC ...
Берём драйвер jdbc, прописываем ему имя БД и всё взлетит! ))
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37937024
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут по-моему какое-то глобальное недопонимаение технологий, впринципе, особенно со стороны ТС.
Ни .NET, ни "SDF Viewer" не "открывают" файлы. Они конектятся к SQL Server Compact Edition, указывая имя файла.
Ни ODBC, ни JDBC драйвера для SQL Server CE не существует.
В википедии написано что работает через OLE DB интерфейс, но можно ли к нему законектиться через JDBC-ODBC это спорный вопрос.

Так что я бы посоветовал сначала обратиться к экспертам этого зоопарка технологий и архитектору, который решил Java подружить с базой разработаной под Win CE.
...
Рейтинг: 0 / 0
Как подключиться к SDF-файлу с помощью JDBC ?
    #37937084
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczТут по-моему какое-то глобальное недопонимаение технологий, впринципе, особенно со стороны ТС.

Ну, я так сразу и сказал...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как подключиться к SDF-файлу с помощью JDBC ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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