Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) ВыполнитьИнструкцию(). А можно выгружать в список значений? (число прочтений - 8569 )
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #15 - 20. Марта 2009 :: 11:53
Печать  
Aleksey писал(а) 20. Марта 2009 :: 08:40:
Так с плюсам в случае перехода уже все будет написано.

Ты к скульной базе будешь через ОЛЕДБ подключаться? Если нет, то всё равно большинство запросов переписывать надо.
Aleksey писал(а) 20. Марта 2009 :: 08:40:
А если изначально грамотно писать запросы, то весь переход вообще можно сделать прозрачным

Можно также писать запросы, которые потом преобразуются в то, что тебе нужно: для ОДБЦ, ОЛЕДБ или 1СКЛайт - вот тогда действительно, переход будет прозрачным. Иначе - всё переписывать.
  
Наверх
 
IP записан
 
Aleksey
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 46
Зарегистрирован: 12. Марта 2009
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #16 - 20. Марта 2009 :: 12:15
Печать  
Мы далеко ушли от темы сабжа. По документации я не увидел расхождения между написанием запросов по оле и одбс (кроми подключения и специфических полей, типа даты, проведен, пометка удаления).

Зато судя по коментам выигрыш в сетевом и многопользовательском режиме при использовании 1sqlite примерно равен погрешности округления, чего не скажешь о плюсах. Тем боле 1С++, в контексте 1С, это не только прямые запросы, а какое преимущество дает 1sqlite, кроме прямых запроса?

Поэтому для себя я решил 1С++, и агитировать меня за 1sqlite бесполезно.
В связи с этим вопрос к разработчикам. Планируется ли для  оле выгрузку в Список Значений. И когда это можно ожидать.
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #17 - 20. Марта 2009 :: 13:24
Печать  
А тебя никто и не агитирует. Просто предложил альтернативу. К тому же я и не мог думать об использовании 1sqlite без 1С++.
Цитата:
По документации я не увидел расхождения между написанием запросов по оле и одбс (кроми подключения и специфических полей, типа даты, проведен, пометка удаления)

ну-ну.... С таким подходом ты не получишь того огромного выигрыша, о котором где-то читал.
  
Наверх
 
IP записан
 
Aleksey
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 46
Зарегистрирован: 12. Марта 2009
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #18 - 20. Марта 2009 :: 13:48
Печать  
Ну пока что выигрыш на прямых запросов заметен невооруженным глазом.
  
Наверх
 
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #19 - 20. Марта 2009 :: 17:16
Печать  
Могу предложить использовать ИндексированнуюТаблицу взамен ТаблицыЗначений.
Но вопрос выгрузки сразу в СписокЗначений актуален и для меня.
  
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #20 - 25. Марта 2009 :: 06:40
Печать  
Aleksey писал(а) 19. Марта 2009 :: 19:29:
А сколько еще осталось?

Да... на самом деле "а сколько?" и "чего?"  Смех
Интересный вопрос.
А если по делу, скорость работы в "немонопольном режиме" на самом деле быстрее чем 1С-ный перебор при условии правильного составления запроса и его проработки на предмет попадания в индекс.

Aleksey писал(а) 19. Марта 2009 :: 19:29:
Да и к тому же дальнейшая перспектива перехода на скуль с 1sqlite выглядит мало обнадеживающей

А вот как раз переход на скуль в дальнейшем куда легче будет. Хотя я с OLEDB не работал особо, большой проблемы не вижу что так что эдак.

И правильно сказал JohnyDeath, "хозяин-барин".

Пы.сы. я лично переехал на 1sqlite и не особо жалею.  Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #21 - 25. Марта 2009 :: 06:44
Печать  
+1
тоже потихоньку переделываю базу на 1sqlite, пока очень нравится Улыбка
  
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: ВыполнитьИнструкцию(). А можно выгружать в список значений?
Ответ #22 - 25. Марта 2009 :: 06:51
Печать  
Цитата:
кроми подключения и специфических полей, типа даты, проведен, пометка удаления

А ты пробегись по функциям используемым в SQL, SQLite и OLEDB. И ты поймешь что скуль намного ближе к скульлайту.

Цитата:
Зато судя по коментам выигрыш в сетевом и многопользовательском режиме при использовании 1sqlite примерно равен погрешности округления

Дай ссылку почитать.

Цитата:
Тем боле 1С++, в контексте 1С, это не только прямые запросы, а какое преимущество дает 1sqlite, кроме прямых запроса

Вот уж на самом деле тяжело представить одно без другого и наоборот. А преимущества скульлайта - поставщик данных для ТП. Я не юзал (и вообще не знаю существует ли) поставщик на OLEDB, но на скульлайте он работает достаточно хорошо.

Цитата:
Можно также писать запросы, которые потом преобразуются в то, что тебе нужно: для ОДБЦ, ОЛЕДБ или 1СКЛайт - вот тогда действительно, переход будет прозрачным.

Вот это самое правильное высказывание.

2 Автор топика
Попробуй написать свой парсер языка запроса, чтобы он переводил в OLEDB или ODBC Улыбка и будет тебе и универсальность и другие "прелести". Одно "но"... а попадешь ли в индекс Улыбка. Вот тут незадача.
Кстати поделись потом со мной я дополнию свой парсер SQL<->SQLite... Улыбка. Ведь тебе 1sqlite неинтересен  Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать