Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TStoredProc и TUpdateSQL выдают SQL серверу '???' вместо параметров / 3 сообщений из 3, страница 1 из 1
05.02.2003, 12:14
    #32101469
Aleksey Ivahin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TStoredProc и TUpdateSQL выдают SQL серверу '???' вместо параметров
TStoreProc и TUpdateSQL выдают SQL серверу '???' вместо параметров
использую ODBC драйвер для Microsoft SQL Server 2000.
пишу следующий код для TStoredProc (параметров несколько больше, я все их не привожу здесь):
DM.upuser.ParamByName('@working').AsBoolean:=DM.DSUsers.DataSet.FieldByName('working').AsBoolean;
DM.upuser.ParamByName('@Id_User_r').AsInteger:=DM.DSUsers.DataSet.FieldByName('Id_User_r').AsInteger;
DM.upuser.ParamByName('@UniKeyUsers').AsInteger:=DM.DSadduser.DataSet.FieldByName('UniKeyUsers').AsInteger;
DM.upuser.ParamByName('@UniKeyOrg').AsInteger:=UniKey;
DM.upuser.ExecProc;
в результате программа "подвисает", а с помощью трассировки я получаю:
UCHAR * 0x011AECAC [ -3] "{ ? = call "user_up" (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}\ 0"
так почему выдает знаки '?' ????
программирую на Delphi 5
...
Рейтинг: 0 / 0
05.02.2003, 12:56
    #32101512
Jozo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TStoredProc и TUpdateSQL выдают SQL серверу '???' вместо параметров
Попробуй убрать @ из выражений типа
ParamByName('@working').AsBoolean
и потом перед DM.upuser.ExecProc;
поставь строчку
DM.upuser.Prepare;
...
Рейтинг: 0 / 0
05.02.2003, 13:19
    #32101533
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TStoredProc и TUpdateSQL выдают SQL серверу '???' вместо параметров
поищи по форуму, уже было не раз
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TStoredProc и TUpdateSQL выдают SQL серверу '???' вместо параметров / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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