powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Параметр дла ХП
4 сообщений из 4, страница 1 из 1
Параметр дла ХП
    #32681738
magoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно на форме создать ЛистБокс, данные которого из ХП. В ХП есть параметр из ТекстБокса формы.
прочитал объяснение в 3-м примере: http://hiprog.com/access/article.asp?id=370
и создал процедуру, но не знаю теперь как декларировать переменную "@AssetNr". Имя ТекстБокса в Форме у меня "AssetNr". Процедура сама выглядит так:

Alter Procedure Sub_Assets
@AssetNr int
As

SELECT SubAsset
FROM Container
WHERE MainAsset=@AssetNr

return

При старте этой процедуры параметр приходится вводить вручную. А как сделать так чтобы параметр брался из формы?
...
Рейтинг: 0 / 0
Параметр дла ХП
    #32681940
magoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал сделать следующую процедуру:

Alter Procedure StoredProcedure1
@parameter1 int = AssetNr

As
SELECT SubAsset
FROM Container
WHERE MainAsset=@parameter1
return

При сохранении ошибок в синтаксе не было, а при запуске вышло следующее:


Syntax error converting nvarchar value "AssetNr" to a column of datatype int.

"AssetNr" на форме у меня типа int, тогда почему выходит такое сообщение?
...
Рейтинг: 0 / 0
Параметр дла ХП
    #32682000
guestyyy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пример
connOpen db
cmdcreate db,cmd
Cmd.Parameters.Append Cmd.CreateParameter ("ErrDescr",adVarChar,adParamInputOutput,3000,ErrorDescr)
Cmd.Parameters.Append Cmd.CreateParameter ("ID",adInteger,adParamInput,,ID)
Cmd.Parameters.Append Cmd.CreateParameter ("XML",adBSTR,adParamInput,300000,Param)
cmd.CommandText="AnnTransferBeforeEdit"
cmd.execute
ErrorDescr=cmd.Parameters("ErrDescr").value

!!
Param-adBSTR,ID-adInteger,ErrorDescr-adVarChar
!!
...
Рейтинг: 0 / 0
Параметр дла ХП
    #32682008
guestyyy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на строки
--connOpen db
--cmdcreate db,cmd
не обращай внимание
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Параметр дла ХП
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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