Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непонятное поведение / 6 сообщений из 6, страница 1 из 1
29.07.2004, 11:13:24
    #32626663
guest1187
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение
Проект adp
фрагмент:
Public Sub MakeCrossTable(g)
Dim cmd As ADODB.Command
Dim prm As ADODB.Parameter
Set cmd = New ADODB.Command
With cmd
Set .ActiveConnection = CurrentProject.Connection
.CommandType = adCmdStoredProc
.CommandText = "sp_crosstab"
End With
Set prm = cmd.CreateParameter("GGuid", adVarWChar, adParamInput, 50, g)
cmd.Parameters.Append prm
cmd.Execute
Set cmd = Nothing
End Sub

Постоянно выдавало ошибку, мол Хранимая процедура требует параметр GGuid, который не был задан...
Трассировка показывает, что строка, выделенная красным не выполняется вообще! То есть, создается параметр ХП: Set prm=cmd.Create..., а затем сразу cmd.Execute, без добавления prm в коллекцию Parameters.
Хотелось бы узнать с чем это может быть связано?
...
Рейтинг: 0 / 0
29.07.2004, 11:17:08
    #32626679
guest1187
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение
По всей видимость, это какой-то глюк Access.
Компилляция и сжатие базы не помогли.
Помогло вылечить вот что:
просто закомментировал строку, выделенную красным, а затем продублировал ее выше...

М-да...
...
Рейтинг: 0 / 0
29.07.2004, 11:22:51
    #32626695
Alexander Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение
Бывает что букву не на той раскладке написал вот и ругается.
...
Рейтинг: 0 / 0
29.07.2004, 11:37:40
    #32626742
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение
guest1187По всей видимость, это какой-то глюк Access.
Компилляция и сжатие базы не помогли.
Помогло вылечить вот что:
просто закомментировал строку, выделенную красным, а затем продублировал ее выше...

М-да...

если текст жив
Код: plaintext
1.
2.
 cmd.Parameters.Append prm
 debug.print err.Description 

в Access бывают "молчаливые" ошибки,например в ADOX
...
Рейтинг: 0 / 0
29.07.2004, 12:14:33
    #32626857
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение
текст процедуры и что такое g
...
Рейтинг: 0 / 0
29.07.2004, 12:17:11
    #32626867
guest1187
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение
Насчет раскладки - это вряд ли, т.к код работающий был.
Отлаживал другой фрагмент и вот такой "фокус-покус" выпал.
Акопяну что-ли написать... ахалай-махалай...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непонятное поведение / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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