powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SQLConnect() в VFP6 и VFP9
6 сообщений из 6, страница 1 из 1
SQLConnect() в VFP6 и VFP9
    #34953429
MrSmith
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На одном компе установлены VFP6 и VFP9, пытаюсь подключиться к серверу через ODBC.

Из 6-ки все работает:
sqlconnect('PostgreSQL')=1

Из 9-ки - нет:
sqlconnect('PostgreSQL')=-1

В чем может быть причина?
...
Рейтинг: 0 / 0
SQLConnect() в VFP6 и VFP9
    #34953686
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Функция SQLConnect() подразумевает, что в качестве параметра указывается одно из следующих значений:

1) Имя предварительно созданного в системе DSN
2) Имя объекта Connection в контейнере базы данных

Поскольку VFP9 подключать отказывается, можно предположить, что такого DSN и речь идет об объекте Connection контейнера базы данных. Разумеется, базы данных VFP6.

А вообще-то, все должно было сказать сообщение об ошибке. Почему отказывается-то?
...
Рейтинг: 0 / 0
SQLConnect() в VFP6 и VFP9
    #34953733
4kin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrSmithНа одном компе установлены VFP6 и VFP9, пытаюсь подключиться к серверу через ODBC.

Из 6-ки все работает:
sqlconnect('PostgreSQL')=1

Из 9-ки - нет:
sqlconnect('PostgreSQL')=-1

В чем может быть причина?
А где логин и пароль.
Вы его вводите, в появляюшемся окошке ODBC драйвера?
если да то перед коннектом
Код: plaintext
SQLSETPROP( 0 ,"DispLogin", 1 )
...
Рейтинг: 0 / 0
SQLConnect() в VFP6 и VFP9
    #34955630
MrSmith
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DSN в системе существует, причем установлены два варианта драйвера. Логин и пароль были указаны там. На всякий случай попробовал удалить и ввести в окошке. Не подключается.

Один драйвер сообщает:
Connectivity error: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "10.0.0.9" and accepting
TCP/IP connections on port 5432?

Второй сообщает тоже самое:
Connectivity error: Unable to connect: 10.0.0.9:5432.

VFP6 подсоединяется нормально по обоим вариантам.
...
Рейтинг: 0 / 0
SQLConnect() в VFP6 и VFP9
    #34956464
4kin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrSmithDSN в системе существует, причем установлены два варианта драйвера. Логин и пароль были указаны там. На всякий случай попробовал удалить и ввести в окошке. Не подключается.

Один драйвер сообщает:
Connectivity error: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "10.0.0.9" and accepting
TCP/IP connections on port 5432?
ctivity error: Unable to connect: 10.0.0.9:5432.
Второй сообщает тоже самое:
Conne

VFP6 подсоединяется нормально по обоим вариантам.тут явно же написанно что нет связи с севером.
Может какой фаервол стоит?

ЗЫ Не может так быть что там работает а там нет
...
Рейтинг: 0 / 0
SQLConnect() в VFP6 и VFP9
    #34956511
MrSmith
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот я балда!

Действительно файервол!

Спасибо 4kin!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / SQLConnect() в VFP6 и VFP9
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]