|
VBScript & stored procedure
|
|||
---|---|---|---|
#18+
сорри за оффтопик может, но проблема такая: веб-сервер ASP не поддерживает, поэтому подключаю соединение к MSSQL и офисную веб-компоненту через VBScript: <OBJECT CLASSID="clsid:0002E552-0000-0000-C000-000000000046" id="MyPT" VIEWASTEXT></OBJECT> <script language=VBScript> MyPT.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=serv; Initial Catalog=Base1;User ID=sa;Password=sa" MyPT.CommandText = "exec spProc1 'str1',367" </script> Простой запрос типа селект проходит на ура, а удаленная процедура никак не хочет выполняться. помогите, чем смогите, а? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 18:12 |
|
VBScript & stored procedure
|
|||
---|---|---|---|
#18+
По теории (точно не помню, где вычитал) хранимые процедуры всегда возвращают набор, поэтому, мне кажется нужно использовать набор типа: Set rstP = cnn.Execute("spКомбоПоле('tbcГородЧ','НазвГорода')", adCmdStoredProc) где rstP - рекордсет, cnn - текущее соединение. Вообще, нужно проверить, хотя в таком виде у меня в VB работает ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 20:55 |
|
|
start [/forum/topic.php?fid=60&fpage=414&tid=2171198]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 129ms |
0 / 0 |