PostgreSQL СУБД е много популярен сред потребителите, както и причината за това - прилично качество при пълно бакшиш. Висока популярност доведе до факта, че задачите на базата на директен достъп до PostgreSQL от 1C са доста често срещани. Ето как този достъп е да се организират и да се обсъдят по-долу.
обучение
В началото трябва да кажа, че всички тестове са извършени на Windows 7 (64-битова) и Windows 10 (64-битова) и връзката е направена, за да PostgreSQL сървър (64-битова) 9.4.2-1.1C на.
Първото нещо, което ние трябва установен шофьор psqlODBC. Инсталирайте го, вие или да използвате приложението Stack Builder (който се инсталира с PostgreSQL):
Или, като посетите страницата. което представя няколко версии на нашите шофьори:
Важно! Необходимо е да се установи psqlODBC (32 бита).
С водача psqlODBC (64 бита) не можех да се свърже с базата данни с всякакви средства, в който и да е операционна система. Много е вероятно, че причината за това в моите криви ръце, но това е, което пиша.
Както и да е, след като инсталирате правилната версия на драйвера, ние имаме няколко начина да получите данните.
Свързване на външен източник на данни
Свързване на базата данни PostgreSQL като външен източник на данни осигурява лесна и интуитивна. Създаване на нов външен източник на данни и добавяне на нова таблица:
Външен източник на данни. етап 1След това задайте низ връзка е около този тип:
Външен източник на данни. стъпка 2И в резултат на това да получите списък на таблици:
Външен източник на данни. стъпка 3Имайте предвид, че при създаването на външен източник на данни, аз не се получи да се използват източниците на данни по поръчка, които са по-долу.
Свързване с помощта ADODB
Свързване към PostgreSQL и прилагането на различни с помощта на библиотеката ADODB заявка изглежда по следния начин:
Самият процес на създаване на източник на потребителски данни е проста:
Източници на персонализирани данниСлед като източникът е създаден, тествани и съхранява, можете да използвате низ връзка със следното:
Още веднъж ви напомня, че опцията за низ връзка с източника на потребителски данни не работи (поне за мен), когато се свържете базата данни PostgreSQL като външен източник на данни.
Още по темата
Благодаря ви много за стария! 🙂
В Postgres шофьор x64 архитектура е ясно посочено в името на това трябва да бъде: Шофьор = тогава тя работиБлог 1C програмист
Свързани статии