powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как определить в VB parametr command , если в процедуре nvarchar ?
6 сообщений из 6, страница 1 из 1
Как определить в VB parametr command , если в процедуре nvarchar ?
    #32057140
Kesha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как определить в VB parametr command , если в процедуре nvarchar ?
create procedure sp_returnMaxId(
@name_table nvarchar(256),
@name_column nvarchar(256),
@MaxId int output
)
as
**************************
VB
cmd.ActiveConnection = AdoConnect
cmd.CommandText = "sp_returnMaxId"
cmd.CommandType = adCmdStoredProc
Set prm = cmd.CreateParameter("@name_table", adVarChar, , , "SubscriberData")
cmd.Parameters.Append prm
Set prm = cmd.CreateParameter("@name_column", adChar, , , "AccountID")
cmd.Parameters.Append prm
Set prm = cmd.CreateParameter("@MaxId", adInteger, adParamOutput)
cmd.Parameters.Append prm
cmd.Execute
...
Рейтинг: 0 / 0
Как определить в VB parametr command , если в процедуре nvarchar ?
    #32057148
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Const adVarWChar =  202 
...
Рейтинг: 0 / 0
Как определить в VB parametr command , если в процедуре nvarchar ?
    #32057155
Kesha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не помогает , если я правильно понял -

Set prm = cmd.CreateParameter("@name_table", adVarWChar, , , "SubscriberData")
...
Рейтинг: 0 / 0
Как определить в VB parametr command , если в процедуре nvarchar ?
    #32057156
Фотография Alexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
cmd.ActiveConnection = AdoConnect 
cmd.CommandText =  "sp_returnMaxId"  
cmd.CommandType = adCmdStoredProc 
Set prm = cmd.CreateParameter( "@name_table" , adVarWChar, adParamInput,  256 ,  "SubscriberData" ) 
cmd.Parameters.Append prm 
Set prm = cmd.CreateParameter( "@name_column" , adVarWChar,adParamInput ,  256 ,  "AccountID" ) 
cmd.Parameters.Append prm 
Set prm = cmd.CreateParameter( "@MaxId" , adInteger, adParamOutput) 
cmd.Parameters.Append prm 
cmd.Execute
...
Рейтинг: 0 / 0
Как определить в VB parametr command , если в процедуре nvarchar ?
    #32057160
Kesha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Преогромное спасибо Alexes
...
Рейтинг: 0 / 0
Как определить в VB parametr command , если в процедуре nvarchar ?
    #32057411
ivan999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
cmd.ActiveConnection = AdoConnect 
cmd.CommandText =  "sp_returnMaxId"  
cmd.CommandType = adCmdStoredProc 
cmd.Parameters.Append cmd.CreateParameter( "@name_table" , adVarWChar, adParamInput,  256 ,  "SubscriberData" ) 
cmd.Parameters.Append cmd.CreateParameter( "@name_column" , adVarWChar,adParamInput ,  256 ,  "AccountID" ) 
cmd.Parameters.Append cmd.CreateParameter( "@MaxId" , adInteger, adParamOutput) 
cmd.Execute

так покороче :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как определить в VB parametr command , если в процедуре nvarchar ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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