:: Visual Foxpro, Foxpro for DOS
Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
Подскажите пожалуйста как подключится к базе Perco через Fox Pro 6.0
И вытащить из базы таблицы!
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Или ОДБС-драйвер установить и соединиться с ним из фокса, или средствами БД выгрузить в понятный фоксу формат, хоть в текстовый типа CSV
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
С FireBird они работают. ODBC есть пдходящий для фокса.
Ratings: 0 negative/1 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
FireBird, да данная программа есть!
я тут по пытался сам подключится, но у меня не получилось!

вот кусочек кода, то что сам пробовал
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
[code]clear

PUBLIC nhandlenastrojka

set step on
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
oConn = CREATEOBJECT('ADODB.Connection')
oConn.Provider = 'ADsDSOObject'
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
oConn.Open('nhandlenastrojka')
set step on
res0=SQLExec(nhandlenastrojka,"select * from reg_events where LEFT(Date_ev,4)=2009 and (num_ev=27 or num_ev=28)", "my_reg_events")
If res0>0
Select my_reg_events
BROWSE
Else
Wait Window '?reg_events'
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
Блин не смог отправить путь и через что он подключается!
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
вот кусочек кода
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
Наконец то
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
AndyNigmatec

Сообщений: 1574
Откуда: Волгоград
Дата регистрации: 28.06.2015
Или так - ставим ODBC-драйвер, а затем все просто

cConnectionString='DRIVER={Firebird/InterBase(r) driver};DBNAME=....;UID=XXXXXXXX;PWD=YYYYYYYYYYY;CHARSET=win1251;DIALECT=1'
nConnect=SQLSTRINGCONNECT(cConnectionString)
IF nConnect>0
IF SQLEXEC(nConnect,lcQueryText,'cCursor')>0
ELSE
ENDIF
SQLDISCONNECT(nConnect)
ELSE
?'ошибка подключения.'
ENDIF

Диалект в зависимости от того какой у базы (1 или 3)



Исправлено 2 раз(а). Последнее : AndyNigmatec, 01.07.19 14:24
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
"смешались в кучу кони, люди".
Хоть бы попытался осмыслить команды которые пишешь...


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
AndyNigmatec

Сообщений: 1574
Откуда: Волгоград
Дата регистрации: 28.06.2015
ммм ... Игорь, а что не так то - нормально с птичкой такой вариант через ODBC работает.
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Ветки включи, это не тебе. Это по поводу жуткой смести adodb и odbc выше.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
вы уж, извините, но не получилось нормально код отправить
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Sergeynizamov
Автор

Сообщений: 76
Дата регистрации: 21.09.2018
Спасибо большое Ребята, Товарищи!Помогли и поделились своим опытом;);)
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
medstrах

Сообщений: 1810
Дата регистрации: 10.06.2019
Igor Korolyov
Ветки включи, это не тебе. Это по поводу жуткой смести adodb и odbc выше.
Смотреть "деревом" такое себе. Если вложенность большая, то низкоуровневые посты где-то далеко справа, читабельность страдает.
Ratings: 0 negative/0 positive
Re: Подключение к базу Perco
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
medstrах
Смотреть "деревом" такое себе. Если вложенность большая, то низкоуровневые посты где-то далеко справа, читабельность страдает.
Да тут вроде как и без веток очевидно где каша
PUBLIC nhandlenastrojka
oConn = CREATEOBJECT('ADODB.Connection')
oConn.Provider = 'ADsDSOObject'
oConn.Open('nhandlenastrojka')
res0=SQLExec(nhandlenastrojka,"select * from reg_events where LEFT(Date_ev,4)=2009 and (num_ev=27 or num_ev=28)", "my_reg_events")

А ветки позволят уточнить, если таки закрались сомнения.


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 33 Victoriacom Владимир Максимов Guest (Гостей: 30)

© 2000-2024 Fox Club 
Яндекс.Метрика