Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Есть ли такой класс ? (число прочтений - 2635 )
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Есть ли такой класс ?
12. Сентября 2007 :: 09:18
Печать  
Есть ли класс по типу ЗапросSql который бы обходил все различия для баз SQL и DBF без всяких заморочек ? Чтоб самому писать не надо было Запрос.ЭтоSQL = 1 ....
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Есть ли такой класс ?
Ответ #1 - 13. Сентября 2007 :: 08:44
Печать  
ev-kov писал(а) 12. Сентября 2007 :: 09:18:
Есть ли класс по типу ЗапросSql который бы обходил все различия для баз SQL и DBF без всяких заморочек ? Чтоб самому писать не надо было Запрос.ЭтоSQL = 1 ....


Во как, и как ты себе это представляешь? Мало того что формат таблиц разный так ещё и SQL несколько разный, т.е. тебе надо не только одни поля приводить к другим но ещё и функции менять, не уверен что некоторые вещи вообще можно транслировать
  
Наверх
ICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Есть ли такой класс ?
Ответ #2 - 13. Сентября 2007 :: 08:51
Печать  
и есть маленький момент, как себя должен вести подобный класс если МонопольныйРежис()=1 в DBF базе:

Варианты:
1. Выдавать исключение
2. Инициализировать стандартный механизм - тут еще придется писать преобразования из SQL к стандартным средствам выборки данных

Ужас я смутно понимаю как это должно выглядеть
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Есть ли такой класс ?
Ответ #3 - 13. Сентября 2007 :: 08:54
Печать  
lustin писал(а) 13. Сентября 2007 :: 08:51:
и есть маленький момент, как себя должен вести подобный класс если МонопольныйРежис()=1 в DBF базе:

Варианты:
1. Выдавать исключение
2. Инициализировать стандартный механизм - тут еще придется писать преобразования из SQL к стандартным средствам выборки данных

Ужас я смутно понимаю как это должно выглядеть


Ну 2 это уже явно перебор  Подмигивание
  
Наверх
ICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Есть ли такой класс ?
Ответ #4 - 14. Сентября 2007 :: 00:57
Печать  
очень жаль что такое не взлетит, догадывался, но все таки хотел спросить у народа, у кого то может были  попытки сделать такое. Придется разбираться во всех ньюанах, не подскажите где описаны различия полей баз , и  еще  различия sql желательно глянуть.
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли такой класс ?
Ответ #5 - 14. Сентября 2007 :: 10:20
Печать  
Ты же вроде уже давно на форуме.
Раздел Прямые запросы к БД
прикрепленная ветка - Статья об использовании прямых запросов
или еще проще - в официальной поставке доки 1С++ идет та же самая статья Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать