Можно ли работать с созданными в BDE таблицами в C #? - PullRequest
0 голосов
/ 03 июня 2009

У меня есть несколько таблиц, используемых с Borland Database Engine, к которым мне нужен доступ в C #. Но я не вижу BDE в качестве доступного источника данных. Это потому что это не выполнимо или что-то еще. Если у кого-то есть какая-либо информация или ссылки, чтобы сообщить о том, как это делается, я был бы признателен.

Спасибо

Ответы [ 2 ]

6 голосов
/ 03 июня 2009

Я бы подумал, что для этого вам придется использовать драйверы ODBC.

Если вы используете ODBC, вам нужно будет найти, как создать для него строку подключения.

Загляните в

System.Data.Odbc

и

System.Data.Odbc.OdbcConnection

Игнорируйте вышесказанное, это должен быть OLEDB. См. Ссылку ниже. В некоторых ссылках, которые я обнаружил, есть некоторые пуристы Borland, которые говорят «зачем работать в c #, если вы можете оставить все как один и тот же технологический стек», но я думаю, что то же самое с большинством языков, в них есть пуристы.

Я тоже только что нашел эту ссылку

Подключение к BDE Paradox из C #

3 голосов
/ 03 июня 2009

Какое расширение файла, к которому вы пытаетесь получить доступ? BDE может работать с несколькими типами файлов: FoxPro / dBase, Paradox, ASCII и иногда даже Access. За пределами Paradox у вас не должно возникнуть проблем с использованием C # для доступа. Как говорит Питер, ODBC, вероятно, самый простой доступ к файлу парадокса из C #, вам просто нужно найти драйвер Paradox ODBC.

...