Вопрос № 166684: Существует такой программный продукт, как СуперОкна 2006 – КСТ софт Она использует для хранения данных FireBird (Версия сервера WI-V1.5.3.4870 Firebird 1.5) клиент написан на Delphi который использует для подключения к серверу «fbclient.dll».<br...
Вопрос № 166.684
Существует такой программный продукт, как СуперОкна 2006 – КСТ софт Она использует для хранения данных FireBird (Версия сервера WI-V1.5.3.4870 Firebird 1.5) клиент написан на Delphi который использует для подключения к серверу «fbclient.dll». Задача подключится к БД из 1С 7.7 Производство и забрать ряд сведений: 1. Клиенты 2. Материалы 3. Счета 4. Изделия 5. Из чего состоит изделие (последнее особо важно) Суть вопроса вот в чём, есть описание процедур и функций «fbclient.dll»? И
было бы чудно если кто ни будь смог рассказать структуру БД СуперОкна 2006.
Вы не с того конца ищите. Эта библиотека не часть ПО СуперОкна 2006 а драйвер для работы с Firebird и принадлежит этой СУБД и ни кому больше
и распространяется вместе с СУБД Firebird. Эта библиотека, своего рода буфер или интерфейс низкого уровня и на прикладном уровне нет нужды использовать да и смысла нет, он и так выполняет все что на него возложено больше или меньше все равно не получить.
База данных Firebird открытая и Вы можете использовать стандартный драйвер ODBC и подключаться к базе данных напрямую хоть из Excel. Нет никаких сложностей, подключившись к базе данных, зная её структуру, н
е только получать данные но и полноценно работать, например внося корректировки и т.д. Если Вы думаете что в fbclient.dll есть описания таблиц, методы работы с ними и т.д то нет, такого там нет, т.к. повторяю, это драйвер для работы с СУБД Firebird а не конкретно с какой то базой.
Думаю, если Вы откроете БД СуперОкна 2006 в каком либо редакторе БД, немного поковырявшись, сможете разобраться со структурой. В принципе, Вам достаточно просто таблиц, хотя, если БД нормализована, вероятно лучше использовать
просмотры и т.д. Для этого достаточно знать элементарные познания в оласти БД и SQL в частности. Хороший, признанный всеми разработчиками Firebird инструмент для работы с БД, и совершенно бесплатный - URL >>Сайт IBExprt - можно загрузить ПО бесплатно а вот прямая ссылка на загрузку менеджера Firebird URL >>IbExpert к нему
есть языковой (русский) пакет URL >>rus_lng.zip
Если Вас интересует программный доступ к БД на чистом API, то в каталоге сервера есть подробные примеры и заголовочные файлы. Но Вам, в 1С, в этом врятли есть потребность - пользуйтесь стандартными средствами 1С (так же как и подключение к любой другой базе данных).
--------- Жизнь игрушка – пока играешь сам..
Ответ отправил: Victor Pyrlik (статус: Профессионал) Россия, Екатеринбург Тел.: 89043822027 ICQ: 490191733 ---- Ответ отправлен: 07.05.2009, 12:05
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 248776 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.