ODBC для DBC/DBF | |
---|---|
melnik Автор Сообщений: 289 Откуда: г. Владимир Дата регистрации: 10.04.2003 |
Всех приветствую !
Вот возникла необходимость обратиться к фокспрошной БД из приложения написанного на другом языке . Пока единственный вариант вижу в использовании ODBC для фокспрошных баз. Т.е. вопрос: Где можно взять/скачать подобную шняжку ? И ктонить использовал подобные вещи ? Если да, то какие там могут быть подводные камни ? PS. База на VFP8 |
Re: ODBC для DBC/DBF | |
---|---|
AnatolyS Сообщений: 4565 Откуда: Санкт-Петербург Дата регистрации: 21.01.2002 |
Лучше не через ODBC, а через OLEDB провайдера, который можно скачать здесь - www.microsoft.com
|
Re: ODBC для DBC/DBF | |
---|---|
melnik Автор Сообщений: 289 Откуда: г. Владимир Дата регистрации: 10.04.2003 |
2AnatolyS
Доброе врямя суток ! Спасибо за ответ . Посмотрю попозже, что это такое . Но человек, каторому это надо , сказал что врядли это ему подойдёт Дело в том, что он это ищет для того, чтобы иметь возможность обращаться к фоксным базам из под Linux-а. Т.е. идеальный вариант был бы всётки ODBC. Хотя и это пойдёт, если оно будет корректно работать со всякими там оконными эмуляторами . Хотя , опять же по моему мнению, очень даже врядли . Неужто не существует ODBC для баз 8,9 -ого фокса ? |
Re: ODBC для DBC/DBF | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Ну почему не существует, вот например www.microsoft.com
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: ODBC для DBC/DBF | |
---|---|
melnik Автор Сообщений: 289 Откуда: г. Владимир Дата регистрации: 10.04.2003 |
2PaulWist
И вам спасибо за ответ . Но насколько я понял, это из той же оперы, что и предыдущая ссылка . И походу я не так спрашивал Сейчас поговорил с челом, и пришлёл к выводу, что ему нужен клиент ODBC для фокспрошных баз именно под Linux-ойдную систему . И как мне кажется , с этим будут сложности . Т.е. если у когонить есть мысли по этому поводу, поделитесь , плииизззз !! |
Re: ODBC для DBC/DBF | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Т.е. и клиент Linux и сервер он же?
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: ODBC для DBC/DBF | |
---|---|
melnik Автор Сообщений: 289 Откуда: г. Владимир Дата регистрации: 10.04.2003 |
2PaulWist
Разговор был только о клиентеODBC под Linux . Но если существует и серверODBC под Linux, то это только плюс , хотя думаю что этого уж точно в природе не существует Отредактировано (31.03.05 17:47) ------------------ |
Re: ODBC для DBC/DBF | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Т.е. клиент находится под Linux и надо из под него достучаться до сервера на кот лежат DBF и кот. тоже под Linux, если так то я затрудняюсь, что-либо сказать.
Если клиент под Linux, а DBF под Win, то можно предложить какой-нибудь механизм доступа через СОМ-интерфейс, ну и при обратном размещении ОС на клиенте и сервере, наверное тоже можно что-то подобное соорудить, но честно говоря - это мои догадки ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: ODBC для DBC/DBF | |
---|---|
AnatolyS Сообщений: 4565 Откуда: Санкт-Петербург Дата регистрации: 21.01.2002 |
В таком случае пусть тогда знакомый медитирует на словом CORBA. То есть, пусть пишет CORBA объект, который по сути будет являться провайдером - что еще посоветовать не знаю.
|
Re: ODBC для DBC/DBF | |
---|---|
melnik Автор Сообщений: 289 Откуда: г. Владимир Дата регистрации: 10.04.2003 |
2PaulWist
Интересует именно второй вариант . Т.е. DBC/DBF находятся на виндовозовском сервере , а к ним нужно обратиться с линуксойдного клиента . Вот это и нужно реализовать ............. |
Re: ODBC для DBC/DBF | |
---|---|
AnatolyS Сообщений: 4565 Откуда: Санкт-Петербург Дата регистрации: 21.01.2002 |
Обратиться можно по-разному. WEB интерфейс устроит?
|
Re: ODBC для DBC/DBF | |
---|---|
crazycrusher Сообщений: 1 Дата регистрации: 31.03.2005 |
Привет участникам, я - тот "знакомый". Сразу скажу - с фоксом раньше не сталкивался вообще, просто ОЧЕНЬ нужно читать/писать в базы 8-9 фокса (щас 8-мой, но скоро 9) буит каким-нибудь способом кроме foxpro, вот ищу варианты. Web-интерфейс устроит, устроит практически любая хрень, которую можно автоматизировать клиент будет из-под linux работать, тут можно любые варианты практически, лишь бы "смоглось"
|
Re: ODBC для DBC/DBF | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi crazycrusher!
ODBC для VFP7/8/9 нет и не будет - по крайней мере производства MS. Последний имеющийся может без проблем лишь от VFP6 базы читать. Нет, конечно если в "новых" базах не используются новые "фишки" (Database-events, AUTOINC, VAR* поля) - то он сможет и их прочесть. Я понятия не имею что может обеспечить сторона "Linux", а вот на Win-сервер можно поставить: - COM+/DCOM компоненту (написанную на фоксе и отдающую данные по запросам в любом виде - например XML) - Web-Service (как логическое развитие COM+) - общаться с ним в мире Windows можно посредством SOAP - думаю и в Linux есть всё необходимое. - Банальный сервер-конвертер (постоянно крутящийся на Win-сервере), который будет например считывать из некоторой папки файлы, выполнять прописанные в них запросы, а результат отдавать тоже в виде файлов - но такой структуры какая устроит Linux прогу - опять-же XML, Comma-Separated Values, и т.п. Однако мне кажется, что для Linux (а точнее для средств разработки его поддерживающих) при желании можно найти компоненты, которые позволят "напрямую" считывать (а возможно и записывать) dbf файлы - благо их структура хорошо документирована и весьма и весьма проста. Совсем другое дело, что "выполнить" ХП, в т.ч. триггера и прочие "прелести" DBC в таком случае будет практически невозможно. ------------------ WBR, Igor |
© 2000-2024 Fox Club  |