![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Использование хранимых процедур в MS SQL SERVER 2000 [D7, MSSQL]
greg123 © (2007-08-15 18:09:00)Удалено модератором
Примечание: СПАМ
greg123 (2007-08-29 11:45:00) [1]ADOConnection1.BeginTrans;
with ADOCommand1 do
begin
CommandText := 'DELETE_FROM_SVOD';
CommandType := cmdStoredProc;
Parameters.ParamByName('per').Value := StrToInt(ComboBox1.Text);
Execute;
end;
ADOConnection1.CommitTrans;
Вылетает тоже сообщение - "per - not found" (@per - результат тот же).
Мне кажется, что здесь дело не в использовании различных компонентов, а в чем-то другом?
sniknik (2007-08-15 20:27:00) [2]> У меня есть процедура:
где она у тебя есть?
что в CommandText компонента, зачем GO в скрипте?
> свойство компонента ADOStoredProc
не используй ADOStoredProc, используй ADOCommand и ADODataSet
User_Name (2007-08-15 19:51:00) [3]Попробуй
del_svod.Parameters[1].Value :=
@per у тебя bigint
ComboBox1.Text TCaption
Чудес на свете не бывает (ИМХО)
greg123 (2007-08-15 19:09:00) [4]Даже если перевести значение combobox в integer ошибка останется той же, или что ты имеешь ввиду под разными форматами?
User_Name (2007-08-15 18:53:00) [5]Ну-ну - @per и ComboBox1.Text имеют разный формат
greg123 (2007-08-15 18:29:00) [6]После удаления собаки та же самая ошибка, только параметр в сообщении выводится без собаки
Вася Правильный (2007-08-15 18:25:00) [7]убрать @ в дельфячем обращении?