Форум: "Базы";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
ВнизDBGrid Найти похожие ветки
← →
Vlad2 (2002-03-13 11:28) [0]Как отобразить набор данных как результат выполнения
хранимой процедуры в компоненте TDBGrid ? Хранимая процедура (sp)- тип TADOStoredProc. Другими словами, как визуализировать
ResultSet любой хранимой процедуры ?
← →
DiggerAbstract (2002-03-13 12:42) [1]Так же как и Query - подцепляешь DataSet, и к нему Грид,
а SP делаешь Open и ФСЁ
← →
asafr (2002-03-13 12:56) [2]Один из вариантов (код из реальной программы, слегка измененный):
with ADOStoredProc1 do begin
try
if active then close;
ProcedureName:="SP_Name";
Parameters.ParseSQL("Exec Sp_Name :@DtStart, :@DtEnd",True);
Parameters.ParamByName("@DtStart").Value:=DateTimePicker1.Date;
Parameters.ParamByName("@DtEnd").Value:=DateTimePicker2.Date;
Open;
except
close
end;
end;
← →
Val (2002-03-13 12:56) [3]можно сделать с помощью Query запрос к ХП и отображать его
← →
asafr (2002-03-13 13:03) [4]Работаю с MS SQL Server 2000 через ADO, провел эксперимент - получилось, что выполнение SP c помощью ADOQuery чуть ли не в два раза медленее, чем через ADOStoredProc.
← →
Val (2002-03-13 13:12) [5]хм, ведь это запрос из запроса - я предложил лишь вариант, когда существует надобность получить набор данных на основе набора ХП
← →
DiggerAbstract (2002-03-13 13:40) [6]прошу прощения я хотел сказать "подцепляешь DataSource" - вот
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c