powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MS SQL Server PRINT и VBScript
4 сообщений из 4, страница 1 из 1
MS SQL Server PRINT и VBScript
    #33324413
Crimzic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли из скрипта на VBScript исполнить набор T-SQL команд на MS SQL Server 2000 и получить результаты всех PRINT, которые случились на сервере - примерно как в Query Analyzer, окно Messages.
При помощи ADO сделать не удалось, так как VBScript не поддерживает событий ADO. SQLDMO тоже не подошёл, потому что функция, которая возвращает сообщения сервера не может быть вызвана из VBScript (конфликт типов).
Может есть ещё какие-то работающие способы?
...
Рейтинг: 0 / 0
MS SQL Server PRINT и VBScript
    #33324470
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Set adoConnection = CreateObject("adodb.connection")
Set adoErrors = adoConnection.Errors

adoConnection.open "TestDB"
adoConnection.execute "print getdate()" & vbCrLf & "print user_name()"

For each adoError In adoErrors 
	WScript.Echo adoError.Description
Next

adoConnection.execute "testPrintProc"
For each adoError In adoErrors 
	WScript.Echo adoError.Description
Next
...
Рейтинг: 0 / 0
MS SQL Server PRINT и VBScript
    #33324603
Crimzic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо за ответ, но выводится почему-то только первое сообщение, то есть adoErrors.Count = 1. Попробую разобраться с этим.
...
Рейтинг: 0 / 0
MS SQL Server PRINT и VBScript
    #33328567
Crimzic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrimzicБольшое спасибо за ответ, но выводится почему-то только первое сообщение, то есть adoErrors.Count = 1. Попробую разобраться с этим.
Разобраться не удалось. У кого-нибудь есть варианты?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MS SQL Server PRINT и VBScript
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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