Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > открытие файла dbf


Автор: shuttle 5.6.2009, 07:58
какой функцией открыть dbf-файл? там находится платежное поручение а не база данных. Хотя при открытии через excel,  там все в виде таблицы. 

Автор: dazy 5.6.2009, 11:05
Это так http://www.gotdotnet.ru/Forums/Data/338191.aspx!

Автор: Данкинг 5.6.2009, 11:25
Цитата(shuttle @  5.6.2009,  08:58 Найти цитируемый пост)
там находится платежное поручение а не база данных. 

Это как? Каким таким образом в файле DBF может находиться что-то иное кроме как таблица?? smile 

Автор: shuttle 5.6.2009, 17:56
Получилось примерно так:

Код

string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e://convertir//BnkInSS.dbf;Extended Properties=dBASE IV";
string strSelect = "SELECT * FROM BnkInSS";
OleDbConnection myConn = new OleDbConnection(strConn);
OleDbCommand myCommand = new OleDbCommand(strSelect, myConn);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter(myCommand);
myConn.Open();



выдается диалоговое окно с ошибкой :

Additional information: Строка 'e://convertir//BnkInSS.dbf' задает ошибочный путь.  Проверьте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы. 

Автор: jonie 5.6.2009, 19:31
вы используете слеши (которые не нужно экранировать), используйте обратный слеш (\\)

Автор: dazy 7.6.2009, 17:57
Цитата(Данкинг @ 5.6.2009,  14:25)
Цитата(shuttle @  5.6.2009,  08:58 Найти цитируемый пост)
там находится платежное поручение а не база данных. 

Это как? Каким таким образом в файле DBF может находиться что-то иное кроме как таблица?? smile

Скорее всего этот дбф - результат работы какого нить Банк-Клиента. ТС знает что там должна быть платежка, но что за формат, что к чему и почему - не знает. 

to shuttle - http://ru.wikipedia.org/wiki/DBF вам.

Автор: Данкинг 7.6.2009, 18:02
Цитата(dazy @  7.6.2009,  18:57 Найти цитируемый пост)
Скорее всего этот дбф - результат работы какого нить Банк-Клиента.

Ну если только. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)