powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибочный путь
11 сообщений из 11, страница 1 из 1
ошибочный путь
    #39570687
romarici
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подключая базу выходит исключение Строка 'C:\DataBase\HozReadPribor.DB' задает ошибочный путь. Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы. По указанному пути файл Есть.

private void Update()
{
DataSet dSet;
OleDbConnection conn2 = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DataBase\HozReadPribor.DB;Extended Properties=DBASE IV");
conn2.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter();
adapter.SelectCommand = new OleDbCommand("SELECT * FROM HozReadPribor", conn2);
dSet = new DataSet();
adapter.Fill(dSet);
conn2.Close();
dataGridView1.DataSource = dSet.Tables[0].DefaultView;
}

private void button1_Click(object sender, EventArgs e)
{
Update();
}
Делаю все исключительно по тому, что нашел. Опыта нет.
...
Рейтинг: 0 / 0
ошибочный путь
    #39570729
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
romarici, почему суда вопрос, а не C#? Раз не находит, то проверь сначала наличие файла.
https://msdn.microsoft.com/ru-ru/library/system.io.file.exists(v=vs.110).aspx
...
Рейтинг: 0 / 0
ошибочный путь
    #39571237
romariciOleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DataBase\HozReadPribor .DB ;Extended Properties= DBASE IV Для DBASE IV расширение должно быть DBF без вариантов. Если у вас реально расширение DB, то, возможно, это PARADOX.
...
Рейтинг: 0 / 0
ошибочный путь
    #39571249
connectionstrings,
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
romarici,

авторOleDbConnection conn2 = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DataBase\HozReadPribor.DB;Extended Properties=DBASE IV");
Параметр Data Source должен задавать только каталог : Data Source=C:\DataBase\

И файлы *.DB - это вроде как Paradox , а не DBASE , не ?
...
Рейтинг: 0 / 0
ошибочный путь
    #39571255
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
connectionstrings,, там не только Paradox может быть, но и Sybase, да ещё бог знает какие (например, в той же винде Thumbs.db есть)

ТС, для начала нужно определить что это за база. Попробуй подключится через Server Explorer, что в VS есть, так сказать врукопашную.
...
Рейтинг: 0 / 0
ошибочный путь
    #39571641
lyutlout
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вы используете драйвер для DBF, или вы букву к расширению базы забыли добавить?
На мой взгляд проблема в том, что в строке подключения не должно быть имени файла (первый пост). Т.е. вместо C:\DataBase\HozReadPribor.DB, нужно указать C:\DataBase. По вашему запросу - исправить ошибку доступа к базе данных - много чего можно советовать перейти посмотрите еще на других ресурсах.
...
Рейтинг: 0 / 0
ошибочный путь
    #39571644
romarici
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сами файлы *.DB
Пробовал и таким образом

DataSet dSet;
OdbcConnection con = new OdbcConnection
(@"Driver={Microsoft Paradox Driver (*.db )};collatingsequence=ASCII;DriverID=538;Fil=Paradox 5.X;DefaultDir=C:\DataBase;Dbq=C:\DataBase");
con.Open();
OdbcDataAdapter adapter = new OdbcDataAdapter();
adapter.SelectCommand = new OdbcCommand("SELECT * FROM AdminGru.DB", con);
dSet = new DataSet();
adapter.Fill(dSet);
con.Close();
dataGridView1.DataSource = dSet.Tables[0].DefaultView;
выдает следующее...Внешняя таблица не имеет предполагаемый формат.
...
Рейтинг: 0 / 0
ошибочный путь
    #39571830
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может это?
***
ЧТО ТАКОЕ .DB- ФАЙЛ?
Файлы базы данных Нортон Nprotect обычно классифицируются как файлы данных создаются и используются с помощью программного обеспечения Nprotect. Эти файлы базы данных хранятся в формате DB-и крепятся с .db- расширения. Программное обеспечение Нортон Утилиты 15 и формат DB- были разработаны Symantec. Функциональные восстановления файлов интегрированы в программное обеспечение Nprotect, который в комплекте с версии 15 приложения Norton Utilities. Функция Нортон Unerase этого программного обеспечения использует данные, хранящиеся в этих dB- файлов, когда пользователь хочет восстановить удаленный файл. Данные, хранящиеся в .db- файла используется в качестве эталонной детали с помощью этого приложения для восстановления данных из удаленного файла. Поддержка dB- файлов также осуществляется в приложение Norton SystemWorks. Пользователи компьютеров, работающих под управлением систем Microsoft Windows, основанных на можно установить Нортон Утилиты 15 программное обеспечение для доступа к этим функциональные восстановления файлов среди других функций, интегрированных в программу.
***
Расширение DB но это не Paradox
...
Рейтинг: 0 / 0
ошибочный путь
    #39571832
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот ещё
***
Что такое формат файла db и чем его открыть?
Существует три разновидности содержимого файлов в данном формате.

1. Database File - это файлы базы данных. Они могут создаваться разными программами, специализирующимися на работе с базой данных. Обычно содержимое файла представляет собой незашифрованный структурированный, при помощи таблиц, полей или записей, текст.

Для того чтобы открыть расширение db можно воспользоваться следующими программами:

H2 Database Engine
Microsoft Visual FoxPro
Microsoft Excel
SolidDB
Oracle Database
Блокнот
Corel Paradox
Synopsys Design Compiler Graphical
SQLite
DBASE
В качестве альтернативного метода можно использовать экспорт в формат с другим расширением.

Важно! Очень часто встречается, что базы данных приходят зашифрованными и для того, чтобы их открыть необходимо, знать программное приложение, в котором был создан файл.

2. Windows Thumbnail Cache - это файл, содержащий эскизы малых форматов изображений с расширением JPEG, в папках операционной системы Windows. Они содержат фото, видео или картинки. Основное их предназначение - это предварительный быстрый просмотр изображений с большим разрешением. Такие db файлы относят к системным, исполняемым и принято называть Thumbs.db.

Для того чтобы открыть формат db используют Виндоус и не рекомендуют использование ручных или каких-либо других методов.

3. Mobile Device Database File или DB SQLite - это база данных, которая используется мобильными устройствами на разных платформах (Android, Linux или Windows Phone 7). Как правило, в них содержится информация контактов телефонной книги и сообщения. Помните, что эти базы не предназначены для просмотра и поэтому они могут быть зашифрованы, чтобы не допустить ручной взлом. Открыть подобное расширение можно лишь при помощи ОП, установленной на вашем переносном устройстве.

***

Попробуйте открыть при помощи Excel
...
Рейтинг: 0 / 0
ошибочный путь
    #39571841
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это всё же Paradox, то для версии 5.х
Код: vbnet
1.
2.
Driver={Microsoft Paradox Driver (*.db )};DriverID=538;Fil=Paradox 5.X;
DefaultDir=c:\pathToDb\;Dbq=c:\pathToDb\;CollatingSequence=ASCII;

а для версии 7.х
Код: vbnet
1.
2.
3.
Provider=MSDASQL;Persist Security Info=False;Mode=Read;
Extended Properties='DSN=Paradox;DBQ=C:\myDb;DefaultDir=C:\myDb;DriverId=538;
FIL=Paradox 7.X;MaxBufferSize=2048;PageTimeout=600;';Initial Catalog=C:\myDb;
...
Рейтинг: 0 / 0
ошибочный путь
    #39571846
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
romarici,
Для того, чтобы узнать, что за файл, попробуй использовать FileType Verificator
http://softq.org/ftv
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибочный путь
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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