powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / передача даты в хранимую процедуру MSSQL
5 сообщений из 5, страница 1 из 1
передача даты в хранимую процедуру MSSQL
    #32338117
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adp, MS SQL

есть хранимая процедура на добавление записи
Код: plaintext
1.
2.
3.
4.
5.
ALTER PROCEDURE dbo.usp_Session_insInTable
(@пДатаСдачи smalldatetime,
@fkSes bigint)
AS INSERT INTO dbo.tDataSession
                      (fkDateSdachi, fkSession)
VALUES     (@пДатаСдачи, @fkSes)

когда выполняю вручную из Ацесса и вписываю запрашивавемые параметры, все работает. а вот из поля даты формы не получаеться
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
  Dim cmd As ADODB.Command 
 Set cmd = New ADODB.Command
     With cmd
        .ActiveConnection = CurrentProject.Connection
        .CommandText =  "dbo.usp_Session_insInTable" 
        .CommandType = adCmdStoredProc
        .CreateParameter  "пДатаСдачи" , adsmallDateTime, , , Me.пДатаСдачи)
        .CreateParameter  "fkSes" , adBigInt, , , Me.fkSes
        .Execute , , adExecuteNoRecords
     End With

ругаеться на несоответствие с типом smalldatetime

подскажите где я не прав...

Felix
...
Рейтинг: 0 / 0
передача даты в хранимую процедуру MSSQL
    #32338209
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Felix писал:подскажите где я не прав...
В форматировании даты, я полагаю...
...
Рейтинг: 0 / 0
передача даты в хранимую процедуру MSSQL
    #32338227
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведи полностью точный текст ошибки.
...
Рейтинг: 0 / 0
передача даты в хранимую процедуру MSSQL
    #32338278
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А PаramInput указать?
А размерность поля?
...
Рейтинг: 0 / 0
передача даты в хранимую процедуру MSSQL
    #32338309
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот как я передаю параметры:

Код: plaintext
 Set prm = cmd.CreateParameter( "@p4" , adDate, adParamInput, , DateValue(Me![СДаты]))


Так все работает.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / передача даты в хранимую процедуру MSSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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