2016-01-05 2 views
-1

Я пытаюсь создать программу с использованием C# в .net для отчета о некоторых пользовательских данных.Строка SQL-соединения для базы данных приложений Retail Pro

Мне нужно сделать это на основе приложения POS Retail Pro 8 и с нетерпением ждем предложений/помощи в понимании того, как получить соединение с базой данных.

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

Я раньше не работал с базой данных оракула, и я знаком с MySQL и MSSQL, и что заставляет меня сомневаться в том, что приложение работает в базе данных oracle, я могу легко взять дамп с клиентской машины и запустить его на моя машина без установки файлов oracle.

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

некоторые из возможных расширений файлов являются * .DIA, * .dat, * .IX

Согласно мне Retail Pro построен на Дели.

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


Update: версия я пытаюсь работы Retail Pro 8 и эта версия использует B-Tree File но теперь более новая версия работает в Oracle Database.

Я был в состоянии получить Retail Pro API, который имеет документацию по созданию плагинов с помощью Delphi 5.

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

Был бы признателен, если кто-нибудь еще посмотрит, как открыть эти файлы с помощью C#.

Спасибо!

ответ

0

Retail Pro V8 Поставляется с файлом rda2.dll, который может считывать базу данных и ее dll, и это можно использовать в vb6, но есть некоторые проблемы при использовании их в .net в соответствии с некоторыми документы, о которых я упоминал, поскольку это было построено с использованием Delphi5.

Retail Pro также предоставляет api, что означает дополнительные два файла (RPRO_API.dpk и RproAPI.pas), но эти файлы не предоставляются вместе с продуктом, и я сам не имею к ним доступа. Был бы признателен, если кто-то может поделиться этим, чтобы я мог попытаться узнать это больше.

0

Retail Pro POS использует структурированную базу данных Btree, поэтому ее невозможно напрямую прочитать или записать в розничную базу данных pro 8.

Если необходимо получить доступ к базе данных Rpro 8, то прагматично требуется специальная подготовка.

Я сертифицированный профессионал Retail Pro с десятилетним опытом работы. Если у вас есть какие-либо требования, не стесняйтесь делиться со мной. skpe s.chandrakumar

+0

Спасибо за информацию Chandrakumar, можете ли вы предоставить любую дополнительную помощь относительно того, как я могу подключиться к файлам данных B-Tree в этом случае из C#? –

+0

Как я уже говорил, это не одна строка соединения, которая поможет вам получать данные из розничного pro 8. Это прочитанный файл, который вы должны прочитать по каждому отдельному полю отдельно от файла. Только этот профессионал, прошедший сертификацию, может это сделать , Не стесняйтесь пишите мне на [email protected] –

-2

Привет Существует доступ только к базе данных Retail Pro. База данных для версии 9 является оракулом и деталями подключения, если на одном компьютере еще есть tnames.ora для rproods и в имени хоста также введите имя машины. имя службы - RPROODS База данных по умолчанию/имя пользователя = reportuser; Default Password = report

Смежные вопросы