powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Из Access в Fox?
9 сообщений из 9, страница 1 из 1
Из Access в Fox?
    #34652372
Utyf1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуста можно ли с помощью сквозного запроса перенести из Access в Fox таблицу, но так чтоб поля с(255) из аксеса пререносились в фокс не как memo, а как с(254). То есть можно ли со стороны фокса изменить масштаб выбираемого поля?

Модифицировать базу аксеса нельзя, соеденение фокс и аксес происходит через ODBC и желательно использовать именно сквозной запрос, а не вьюшку или курсор адаптер.

Заранее спасибо всем кто окажет помощь.
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34652379
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Utyf1982]Подскажите пожалуста можно ли с помощью сквозного запроса перенести из Access в Fox таблицу, но так чтоб поля с(255) из аксеса пререносились в фокс не как memo, а как с(254). То есть можно ли со стороны фокса изменить масштаб выбираемого поля?

Модифицировать базу аксеса нельзя, соеденение фокс и аксес происходит через ODBC и желательно использовать именно сквозной запрос, а не вьюшку или курсор адаптер.
quot]

Если действительно не требуется 255 байт, то

Код: plaintext
select cast(MyField255byte as c( 254 )) from tablr

либо руками в RV уазать размерность поля.
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34652427
Utyf1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема в том что access не понимает cast
при попытке такого вот запроса :
select cast([isn] as c(20)) as isn from j_sp_dom

выдается ошибка:
Connectivity error: [Microsoft][Драйвер ODBC Microsoft Access]Ошибка синтаксиса (пропущен оператор) в выражении запроса 'cast([isn] as c(20))'
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34652429
соеденение фокс и аксес происходит через ODBC и желательно использовать именно сквозной запрос, а не вьюшку или курсор адаптер.


Это намек на то, что вьюшка и курсорадаптер работают не через ODBC? Точно? А через что они тогда работают? Телепатически?
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34652437
Utyf1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проходящий.
Это намек на то, что вьюшка и курсорадаптер работают не через ODBC? Точно? А через что они тогда работают? Телепатически?

Нет! Это намек на то, что нужно использовать именно сквозной запрос, а не что то другое. А как связатся с сервером дело личное - ктото не использует ODBC по "религиозным" соображениям.
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34652855
Так чем не подходят RV и CursorAdapter? И как они связаны с ODBC? Чем не подходит
Код: plaintext
select SUBSTR(MyField255byte,  254 ) from tablr
?
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34652998
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проходящий.Чем не подходит
Код: plaintext
select SUBSTR(MyField255byte,  254 ) from tablr
?

Не работает, Access-у надо подсунуть его внутреннюю ф-ию cast (я правда не знаю как на выглядит).
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34653175
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для того , чтобы нопрмально отработал запрос из фокса - сначала стоит получить его непосредственно в аксессе - какой он - это уже не в этот форум.

А может сделать в 2 прохода ?
1. Качаем из аксесса в фокс один-к-одному без преобразования в курсор .
2. В фоксе пользуем cast или substr для выборки из курсора и запихивания в таблицу.
...
Рейтинг: 0 / 0
Из Access в Fox?
    #34653472
Utyf1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эх хотелось быть самым умным! :-) и сделать попроще, ведь как хорошо бы было получить от аксеса нужный курсор без обработки , и sql вроде как дозволяет такую весч сделать...

Видно придется действительно либо обрабатывать на клиенте либо пытатся создать объект курсор адаптера и настаивать через схему... да долго зато работает

чтож извините что отнял время, всем еще раз спасибо за обсуждение.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Из Access в Fox?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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