Имя: Пароль:
1C
1С v8
Данные из 1С 8 в SQL можно передать одним запросом или только в цикле?
0 meegor
 
21.03.13
16:57
Появилась потребность заполнить табличку в SQL, как передать сразу результат запроса?
1 Лефмихалыч
 
21.03.13
16:58
INSERT INTO () VALUES (),(),(),(),() и так далее;
2 Defender aka LINN
 
21.03.13
16:58
Обычно текст запроса передают
3 Megas
 
21.03.13
16:59
Да только прикол что длина текста передаваемая из 1с ограничена, я правдо не разбирался с чем это связано и где это  устанавливается
4 meegor
 
21.03.13
17:00
у меня запрос коротенький, как передать?
5 Лефмихалыч
 
21.03.13
17:01
можно передавать на сервер xml, подавляющее большинство SQL-серверов умеют читать xml
6 meegor
 
21.03.13
17:01
запрос стандартный или надо на английском?
7 Лефмихалыч
 
21.03.13
17:02
(4) так же, как и по одной строчке
8 meegor
 
21.03.13
17:02
xml это следующий шаг, тут запросом хотелось бы
9 Лефмихалыч
 
21.03.13
17:02
(6) главное бэкапов не делай ни в коем случае
10 meegor
 
21.03.13
17:03
так бекап SQL мне не нужен, ничего там нет ценного, а базу я не трогаю
11 ptiz
 
21.03.13
17:05
(0) Точнее скажи, что нужно: передать в SQL строку запроса или что-то оттуда получить?
12 МихаилМ
 
21.03.13
17:05
иполуйте ado
13 meegor
 
21.03.13
17:06
INSERT Данные из 1С 8 в SQL
14 meegor
 
21.03.13
17:07
табличка 8 колонок, но много очень строк
Хотелось бы по шустрее сделать
15 ptiz
 
21.03.13
17:09
(13) В SQL нельзя передать тип "данные 1С". Туда передаётся "строка запроса". Но её можно сформировать программно, только она будет длинная.
16 meegor
 
21.03.13
17:11
а примерчика передачи строки запроса нет?
17 МихаилМ
 
21.03.13
17:23
(16)
15 лет существует на infostart,proclab и помельче
1с файлосборниках - тысячи примеров
18 meegor
 
21.03.13
17:24
может кто название помнит, их же не скачать так просто
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший