PureBasic

UsePostgreSQLDatabase()

Синтаксис

UsePostgreSQLDatabase()

Описание


Инициализирует среду баз данных PostgreSQL для последующего использования.

Параметры

Ничего.

Возвращаемое значение

Ничего.

Комментарии

PostgreSQL - является альтернативой MySQL. Это мощный серверный менеджер баз данных и подходит для больших, многопользовательских приложений. Он с открытым исходным кодом и его можно свободно использовать в коммерческих проектах, в отличие от MySQL, лицензия которого требует, чтобы его использовали в non-GPL проектах. PureBasic поставляется со встроенными драйверами, поэтому вы можете использовать его с драйверами ODBC или без них. Все готово, чтобы подключить сервер PostgreSQL. Для получения дополнительной информации о PostgreSQL: http://www.postgresql.org.

Подключение к PostgreSQL должно быть установлено с помощью функции OpenDatabase() прежде чем использовать другие функции, связанные с базами данных. Указанные команды PostgresSQL могут быть переданы в качестве параметра 'DatabaseName$' функции OpenDatabase():
  - host: Имя хоста для подключения.
  - hostaddr: Цифровой IP адрес хоста для подключения.
  - port: Номер порта на хосте для подключения к серверу.
  - dbname: Имя базы данных. По умолчанию такое же, как имя пользователя. 
  - connect_timeout: Максимальное время ожидания для подключения, в секундах (целое десятичное число).  
                     Нулевое значение или его отсутствие указывает на бесконечное ожидание. 
                     Не рекомендовано использовать значение меньше 2 секунд.

Пример

UsePostgreSQLDatabase()

; У Вас должен быть сервер, запущенный на localhost
;
If OpenDatabase(0, "host=localhost port=5432", "postgres", "postgres")
    Debug "Подключено к PostgreSQL"
Else
    Debug "Подключение не удалось: "+DatabaseError()
EndIf

См. также

OpenDatabase(), UseSQLiteDatabase(), UseODBCDatabase(), UseMySQLDatabase()

Поддерживаемые OS

Все

<- UseODBCDatabase() - Оглавление Database - UseSQLiteDatabase()->