Подключитесь к Pick Database, используя Odbc C # .Net - PullRequest
2 голосов
/ 26 ноября 2008

Как подключиться к базе данных PickBasic с помощью драйвера Ole db ... Мне это очень нужно, чтобы помочь мне

Ответы [ 6 ]

2 голосов
/ 25 мая 2010

Мы общаемся с базой данных Pick Basic с помощью утилиты Redback. Я пытался найти больше информации о Redback, но мне не повезло. Этот плагин Redback находится на том же Unix-сервере, что и Pick. У Redback есть несколько респондентов, которые слушают запрос. Используя .net, мы делаем tcp запросы на восстановление. Респонденты, отвечающие за восстановление, подбирают эти запросы и обрабатывают их (отсюда вступает Пик, и я немного запутался в деталях). Затем Redback отправляет ответ обратно в xml, и мы анализируем его в наборе данных.

В Pick была создана общая подпрограмма для обработки этих запросов на повторное выполнение. Эта подпрограмма считывает детали запроса и вызывает соответствующую подпрограмму на основе параметров, отправленных со стороны .net. Эта программа также обрабатывает форматирование xml, чтобы убедиться, что все данные, отправленные из подпрограммы, правильно закодированы и отформатированы.

У меня есть несколько друзей по программе Stack и Pick, и, возможно, я мог бы подробнее рассказать о том, как redback обрабатывает запросы из .net. Если вам нужна дополнительная информация, дайте мне знать.

2 голосов
/ 16 декабря 2009

Я недавно присоединился к этой компании, и я вижу, что они используют UniObjects.Net dll для взаимодействия с этой базой данных. Проверьте это у IBM, но не уверены в производительности

1 голос
/ 22 декабря 2008

Вы должны иметь возможность подключиться к базе данных D3 Pick с помощью ODBC. Подключение к Pick Basic не имеет особого смысла. Вот ссылка на документацию по D3 ODBC.

http://www.rainingdata.com/support/documentation/odbc/index.html

1 голос
/ 30 ноября 2008

Вы не указали, какую версию ОС Pick вы используете. Итак, вот общее решение.

У меня есть клиенты, использующие Liberty ODBC, и они прекрасно работают с Pick OS. Мой клиент работает на mvBase. Если у вас есть D3, у него уже есть встроенный интерфейс .net.

Программное обеспечение для интеграции 604-682-8293 или по факсу 604-682-8499; http://www.libertyodbc.com

1 голос
/ 26 ноября 2008

Есть инструменты, доступные на www.rainingdata.com. Я не вижу вариантов бесплатного программного обеспечения.

Rainingdata теперь является логикой тигра. http://www.tigerlogic.com/tigerlogic/

И я был на их всемирных конференциях, но не помню никаких бесплатных программ. Его легко программировать, если вы можете стоять, используя дамп-терминал или эмуляцию терминала, например, Accuterm. Accuterm позволит вам программировать с интерфейсом GUI, но вам все равно будет очень весело находить файлы и программы, которые вы будете использовать.

0 голосов
/ 31 марта 2010

Создайте источник данных ODBC DSN, затем используйте его, как и любое другое соединение ODBC

...