Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подключение в VFP к БД через OLE DB provider for visual foxpro 9 / 10 сообщений из 10, страница 1 из 1
04.09.2009, 10:22
    #36178342
XRaver
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
Делаю процедуру импорта данных из базы Oracle в Foxpro (вот такая веселя задачка) скачал сам драйвер с сайта MS хелпа внутри не нашел как это испольовать. Саму процедуру пришу в среде VFP 9
Подскажите как настроить коннекты и подключиться к фоксовой и оракловой через этот драйвер?
...
Рейтинг: 0 / 0
04.09.2009, 10:28
    #36178353
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
XRaverДелаю процедуру импорта данных из базы Oracle в Foxpro (вот такая веселя задачка) скачал сам драйвер с сайта MS хелпа внутри не нашел как это испольовать. Саму процедуру пришу в среде VFP 9
Подскажите как настроить коннекты и подключиться к фоксовой и оракловой через этот драйвер?Через фоксовый драйвер можно подключиться только к фоксовой базе. К ораклу надо подклюяаться через его драйвер.
...
Рейтинг: 0 / 0
04.09.2009, 11:58
    #36178626
XRaver
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
мне нужно из фокса подключиться к фоксу через OLE DB
...
Рейтинг: 0 / 0
04.09.2009, 12:04
    #36178649
Fffffffffffff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
XRaverмне нужно из фокса подключиться к фоксу через OLE DB

Ничего не понятно.
...
Рейтинг: 0 / 0
04.09.2009, 12:14
    #36178682
XRaver
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
напишите код. как в фоксе подключиться к фоксвой базе черезе OLE DB

Например вот это код: STORE SQLCONNECT('fxpbase','','') TO fox_db

возвращает коннект к базе через ODBC, нужно то же самое только через OLE DB, или посоветуйте другйю технологию, ODBC глючит время от времени
...
Рейтинг: 0 / 0
04.09.2009, 12:16
    #36178686
Ffffffffffff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
А зачем из FoxPro подключаться к фоксовой базе через OLEDB?
...
Рейтинг: 0 / 0
04.09.2009, 12:18
    #36178690
Ffffffffffffff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
Напрямую с родными данными никак нельзя работать?
...
Рейтинг: 0 / 0
04.09.2009, 12:24
    #36178704
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
SQLConnect() и SQLStringConnect() предназначены только и исключительно для работы с ODBC. Для работы с OLE DB нужен Com-класс. Вот нагло уворованный кусок примера

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
loConn = CREATEOBJECT('ADODB.Connection')  
  WITH loConn  
     .ConnectionString = 'provider=vfpoledb;data source=' + ;  
        HOME( 2 )+'northwind\Northwind.dbc'  
     TRY  
        .OPEN()  
     CATCH TO loException  
        MESSAGEBOX(loException.MESSAGE)  
        CANCEL  
     ENDTRY  
  ENDWITH  
  loCommand = CREATEOBJECT('ADODB.Command')  
  loCommand.CommandText = ;  
     "SELECT * FROM customers WHERE Country = ?"  
  loParam = loCommand.CreateParameter("Country",  129 ,  1 ,  15 , "")  
  loCommand.PARAMETERS.APPEND(loParam)  
  loCommand.PARAMETERS("Country") = "Brazil"  
  loCommand.ActiveConnection = loConn  
  loRs = loCommand.Execute()  
  ... и т.д.

Хотя удобнее работать через класс CursorAdapter. Пример работы с ADO есть здесь

http://forum.foxclub.ru/read.php?29,242851,245804#msg-245804
...
Рейтинг: 0 / 0
04.09.2009, 12:28
    #36178712
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
XRaverнапишите код. как в фоксе подключиться к фоксвой базе черезе OLE DBЗадлянафига!!!
ODBC глючит время от времениИ это сообщается прям как истина в последней инстанции. Где глючит, как глючит, действительно ли глючит?
...
Рейтинг: 0 / 0
04.09.2009, 12:31
    #36178722
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение в VFP к БД через OLE DB provider for visual foxpro 9
Еще здесь можно посмотреть

http://forum.foxclub.ru/read.php?29,233259,233819,sv=2#msg-233819
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подключение в VFP к БД через OLE DB provider for visual foxpro 9 / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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