Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
16.12.2017, 13:51
|
|||
---|---|---|---|
|
|||
ошибочный путь |
|||
#18+
Подключая базу выходит исключение Строка '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(); } Делаю все исключительно по тому, что нашел. Опыта нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2017, 15:50
|
|||
---|---|---|---|
ошибочный путь |
|||
#18+
romarici, почему суда вопрос, а не C#? Раз не находит, то проверь сначала наличие файла. https://msdn.microsoft.com/ru-ru/library/system.io.file.exists(v=vs.110).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 10:52
|
|||
---|---|---|---|
|
|||
ошибочный путь |
|||
#18+
romariciOleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DataBase\HozReadPribor .DB ;Extended Properties= DBASE IV Для DBASE IV расширение должно быть DBF без вариантов. Если у вас реально расширение DB, то, возможно, это PARADOX. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 11:04
|
|||
---|---|---|---|
|
|||
ошибочный путь |
|||
#18+
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 , не ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 11:12
|
|||
---|---|---|---|
ошибочный путь |
|||
#18+
connectionstrings,, там не только Paradox может быть, но и Sybase, да ещё бог знает какие (например, в той же винде Thumbs.db есть) ТС, для начала нужно определить что это за база. Попробуй подключится через Server Explorer, что в VS есть, так сказать врукопашную. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 19:52
|
|||
---|---|---|---|
|
|||
ошибочный путь |
|||
#18+
А вы используете драйвер для DBF, или вы букву к расширению базы забыли добавить? На мой взгляд проблема в том, что в строке подключения не должно быть имени файла (первый пост). Т.е. вместо C:\DataBase\HozReadPribor.DB, нужно указать C:\DataBase. По вашему запросу - исправить ошибку доступа к базе данных - много чего можно советовать перейти посмотрите еще на других ресурсах. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 19:55
|
|||
---|---|---|---|
|
|||
ошибочный путь |
|||
#18+
Сами файлы *.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; выдает следующее...Внешняя таблица не имеет предполагаемый формат. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.12.2017, 10:04
|
|||
---|---|---|---|
ошибочный путь |
|||
#18+
А может это? *** ЧТО ТАКОЕ .DB- ФАЙЛ? Файлы базы данных Нортон Nprotect обычно классифицируются как файлы данных создаются и используются с помощью программного обеспечения Nprotect. Эти файлы базы данных хранятся в формате DB-и крепятся с .db- расширения. Программное обеспечение Нортон Утилиты 15 и формат DB- были разработаны Symantec. Функциональные восстановления файлов интегрированы в программное обеспечение Nprotect, который в комплекте с версии 15 приложения Norton Utilities. Функция Нортон Unerase этого программного обеспечения использует данные, хранящиеся в этих dB- файлов, когда пользователь хочет восстановить удаленный файл. Данные, хранящиеся в .db- файла используется в качестве эталонной детали с помощью этого приложения для восстановления данных из удаленного файла. Поддержка dB- файлов также осуществляется в приложение Norton SystemWorks. Пользователи компьютеров, работающих под управлением систем Microsoft Windows, основанных на можно установить Нортон Утилиты 15 программное обеспечение для доступа к этим функциональные восстановления файлов среди других функций, интегрированных в программу. *** Расширение DB но это не Paradox ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.12.2017, 10:08
|
|||
---|---|---|---|
ошибочный путь |
|||
#18+
А вот ещё *** Что такое формат файла 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.12.2017, 10:26
|
|||
---|---|---|---|
ошибочный путь |
|||
#18+
Если это всё же Paradox, то для версии 5.х Код: vbnet 1. 2.
а для версии 7.х Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.12.2017, 10:37
|
|||
---|---|---|---|
|
|||
ошибочный путь |
|||
#18+
romarici, Для того, чтобы узнать, что за файл, попробуй использовать FileType Verificator http://softq.org/ftv ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1611857]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 276ms |
total: | 429ms |
0 / 0 |