|
|
|
Срочно, по связке Акцесс - SQL
|
|||
|---|---|---|---|
|
#18+
Передаю из Акцесса 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 14:40 |
|
||
|
Срочно, по связке Акцесс - SQL
|
|||
|---|---|---|---|
|
#18+
ИМХО, ошибка здесь: CurrentNDSProc.Parameters(1).Value = Format(dat, "dd.mm.yyyy") Что из себя представляет второй параметр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 14:51 |
|
||
|
Срочно, по связке Акцесс - SQL
|
|||
|---|---|---|---|
|
#18+
ИМХО, ошибка не может быть после того места, где оно кричит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 14:55 |
|
||
|
Срочно, по связке Акцесс - SQL
|
|||
|---|---|---|---|
|
#18+
Дикий какой-то код. MS SQL разве понимает (?,?,?) Я бы написал cmd.ActiveConnection=... cmd.CommandText="CurrentNDSProc" cmd.Parameters.Refresh cmd.Parameters(0)=.. .. cmd.execute И, правда, нахрена Format? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 14:56 |
|
||
|
Срочно, по связке Акцесс - SQL
|
|||
|---|---|---|---|
|
#18+
Сорри, еще cmd.CommandType=adCmdStoredProc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 14:58 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32369506&tid=1677330]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
174ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 442ms |

| 0 / 0 |
