Как подключиться к базе данных PickBasic используя драйвер OLE DB .. Мне нужно это плохо мне помочьПодключение к базе данных с помощью Pick Odbc C# .Net
ответ
Есть инструменты доступны www.rainingdata.com. Я не вижу никаких бесплатных опций.
Rainingdata - теперь тигр-логика. http://www.tigerlogic.com/tigerlogic/
И я был на их всемирных конференциях, но я не помню никаких бесплатных программ. Его легко программировать, если вы можете использовать терминал дампа или эмуляцию терминала, такую как Accuterm. Accuterm позволит вам программировать с интерфейсом GUI, но вам все же будет очень интересно находить файлы и программы, которые вы должны использовать.
Вы не указали, какую вариацию используемой вами ОС выбора вы используете. Итак, вот общее решение.
У меня есть клиенты, использующие Liberty ODBC, и он отлично работает с операционной системой Pick. Мой клиент работает с mvBase. Если у вас есть D3, у меня уже есть встроенный интерфейс .net.
Программное обеспечение для интеграции 604-682-8293 или факс 604-682-8499; http://www.libertyodbc.com
Вы должны иметь возможность подключиться к базе данных D3 Pick, используя ODBC. Подключение к Pick Basic не имеет большого смысла. Вот ссылка на документацию D3 ODBC.
http://www.rainingdata.com/support/documentation/odbc/index.html
Я недавно присоединился к этой компании, и я вижу, что они используют DLL UniObjects.Net для взаимодействия с этой базой данных Проверьте это его от IBM не уверен, о производительности, хотя
Создание ODBC DSN Datasource, затем используйте его так же, как любое другое соединение ODBC.
Мы обмениваемся данными с базой данных Basic, используя утилиту Redback. Я попытался найти дополнительную информацию о Redback, но мне не повезло. Этот плагин Redback находится на том же сервере unix, что и Pick. У Redback есть несколько респондентов, которые слушают запрос. Используя .net, мы делаем запросы tcp для возврата. Респонденты-ответчики выбирают эти запросы и обрабатывают их (выбор берет на себя отсюда, и я немного неясен в деталях). Затем Redback отправляет ответ обратно в xml, и мы анализируем его в наборе данных.
В «Пике» была создана общая подпрограмма, созданная для обработки этих запросов на возврат. Эта подпрограмма считывает детали запроса и вызывает правильную подпрограмму на основе параметров, отправленных с .net. Эта программа также обрабатывает форматирование xml, чтобы убедиться, что любые данные, отправленные обратно из подпрограммы, правильно закодированы и отформатированы.
У меня есть несколько друзей на Stack, что программа и Pick и, возможно, более подробно расскажут о том, как redback обрабатывает запросы от .net. Если вы хотите получить дополнительную информацию, дайте мне знать.
Некоторое уточнение было бы полезно. У вас есть драйвер базы данных PickBasic, или вы хотите его найти? Вы хотите ODBC или OleDB (это разные технологии)? Вы хотите, чтобы строка соединения использовалась с ADO.NET или основные инструкции при использовании ADO.NET? – Bevan 2008-11-27 06:00:30