ПредишенСледващото

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 като външен източник на данни осигурява лесна и интуитивна. Създаване на нов външен източник на данни и добавяне на нова таблица:

Свързване на PostgreSQL 1в
Външен източник на данни. етап 1

След това задайте низ връзка е около този тип:

Свързване на PostgreSQL 1в
Външен източник на данни. стъпка 2

И в резултат на това да получите списък на таблици:

Свързване на PostgreSQL 1в
Външен източник на данни. стъпка 3

Имайте предвид, че при създаването на външен източник на данни, аз не се получи да се използват източниците на данни по поръчка, които са по-долу.

Свързване с помощта ADODB

Свързване към PostgreSQL и прилагането на различни с помощта на библиотеката ADODB заявка изглежда по следния начин:

Самият процес на създаване на източник на потребителски данни е проста:

Свързване на PostgreSQL 1в
Източници на персонализирани данни

След като източникът е създаден, тествани и съхранява, можете да използвате низ връзка със следното:

Още веднъж ви напомня, че опцията за низ връзка с източника на потребителски данни не работи (поне за мен), когато се свържете базата данни PostgreSQL като външен източник на данни.

Още по темата

Благодаря ви много за стария! 🙂

В Postgres шофьор x64 архитектура е ясно посочено в името на това трябва да бъде: Шофьор = тогава тя работи

Блог 1C програмист

Свързани статии

Подкрепете проекта - споделете линка, благодаря!