|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
Как-то можно сами sql-скрипты запускать, которые в файле уже находятся? А не писать на VB в скрипте огромную строку, кот-ю потом засовывать в ADO-шный Connection.Execute? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 17:59 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
гр кКак-то можно сами sql-скрипты запускать, которые в файле уже находятся? Речь про MS SQL Server 2005 SE или XE. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 18:11 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
гр кА не писать на VB в скрипте огромную строку, кот-ю потом засовывать в ADO-шный Connection.Execute?что мешает считать строку из файла и выполнить ее тем же execute? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 18:17 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
гр кгр кКак-то можно сами sql-скрипты запускать, которые в файле уже находятся? Речь про MS SQL Server 2005 SE или XE. Выполнение файлов скрипта Transact-SQL с использованием программы sqlcmd ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 18:24 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
Shocker.Proгр кА не писать на VB в скрипте огромную строку, кот-ю потом засовывать в ADO-шный Connection.Execute?что мешает считать строку из файла и выполнить ее тем же execute? Честно признаться, не подумал даже о таком очевидном решении)) Считать текст запроса из файла в переменную типа стринг strSQL, да? И потом Connection.Execute strSQL А есть ограничение на число символов? Справка пишет, что A variable-length string can contain up to approximately 2 billion (2^31) characters. A fixed-length string can contain 1 to approximately 64K (2^16) characters. Я сейчас прогоняю нужный запрос циклом по серверам из Access, используя запрос к серверу. Но в Access есть ограничение на число символов в запросе, насколько я понял, в раене пресловутых 64K (2^16) characters И для длинных запросов приходится в Мэнеджмент Студии 30 раз подряд менять параметры подключения, а это реально нудно( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 18:36 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
sqlcmdгр кпропущено... Речь про MS SQL Server 2005 SE или XE. Выполнение файлов скрипта Transact-SQL с использованием программы sqlcmd Получается, можно целый пакет запустить? К примеру, я 3 отчета откорректировал в хранимках - мне можно сразу в 1 файл текст засунуть, чтобы 3 хп альтернуть? А как это циклом запустить, если есть список сервер=>название базы? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 18:49 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
Shocker.Proгр кА не писать на VB в скрипте огромную строку, кот-ю потом засовывать в ADO-шный Connection.Execute?что мешает считать строку из файла и выполнить ее тем же execute? Чего-то не получается у меня считать файл Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
2 буквы яю выводятся. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2015, 09:56 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
гр к, есть подозрение, что у вас файл в уникоде. установите кодовую страницу в методе ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2015, 10:25 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
HandKotгр к, есть подозрение, что у вас файл в уникоде. установите кодовую страницу в методе Да, так и было. Получается, нужно сначала перед запуском каждый файл скрипта в юникоде сохранять? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2015, 19:17 |
|
Как-то можно запустить sql-скрипт из vbs/vba?
|
|||
---|---|---|---|
#18+
гр кHandKotгр к, есть подозрение, что у вас файл в уникоде. установите кодовую страницу в методе Да, так и было. Получается, нужно сначала перед запуском каждый файл скрипта в юникоде сохранять?Нужно сохранять в какой-либо одной кодировке, а юникод или ansi - не важно. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2015, 20:19 |
|
|
start [/forum/topic.php?fid=60&tid=2156011]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 9ms |
total: | 128ms |
0 / 0 |