powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Срочно, по связке Акцесс - SQL
6 сообщений из 6, страница 1 из 1
Срочно, по связке Акцесс - SQL
    #32369506
Maxim Z.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Передаю из Акцесса 2000 в MSSQL параметры для хранимой процедуры.
На дебаге отлавливаю ошибку - ругается на запятую - "неверный синтаксис около ,". В хранимой процедуре принимается как INT, из акцесса как просто число (681) пробовал передать. Что за глюк?
Код из акцесса, ругается на шаге "*"

Function CurrentNDS(ByVal IdCat As Long, ByVal dat As Date) As Double
Dim CurrentNDSProc As New ADODB.Command
Set CurrentNDSProc.ActiveConnection = CurrentProject.Connection
CurrentNDSProc.CommandType = adCmdText
CurrentNDSProc.CommandText = "{call CurrentNDSProc(?,?,?)}"
* CurrentNDSProc.Parameters(0).Value = IdCat
CurrentNDSProc.Parameters(1).Value = Format(dat, "dd.mm.yyyy")
CurrentNDSProc.Parameters(2).Value = 0
CurrentNDSProc.Execute
...
Рейтинг: 0 / 0
Срочно, по связке Акцесс - SQL
    #32369525
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО, ошибка здесь:
CurrentNDSProc.Parameters(1).Value = Format(dat, "dd.mm.yyyy")

Что из себя представляет второй параметр?
...
Рейтинг: 0 / 0
Срочно, по связке Акцесс - SQL
    #32369531
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ИМХО, ошибка не может быть после того места, где оно кричит.
...
Рейтинг: 0 / 0
Срочно, по связке Акцесс - SQL
    #32369535
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дикий какой-то код. MS SQL разве понимает (?,?,?)
Я бы написал
cmd.ActiveConnection=...
cmd.CommandText="CurrentNDSProc"
cmd.Parameters.Refresh
cmd.Parameters(0)=..
..
cmd.execute

И, правда, нахрена Format?
...
Рейтинг: 0 / 0
Срочно, по связке Акцесс - SQL
    #32369538
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, еще
cmd.CommandType=adCmdStoredProc
...
Рейтинг: 0 / 0
Срочно, по связке Акцесс - SQL
    #32369550
Maxim Z.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрались, из-за косяка подключения клиента не передавал инт.
Все работает с вопросиками, это зря вы так, хотя такой формат команды тоже надо попробовать, спасибо
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Срочно, по связке Акцесс - SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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