Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
3-9392
zzz
2002-03-12 13:18
2002.04.04
TAction and Shortcuts


1-9433
ppcat
2002-03-24 19:36
2002.04.04
Delphi и ZIP архивы


1-9519
Tsatur Soft
2002-03-22 22:48
2002.04.04
Чтение с дискеты


1-9456
MaXie
2002-03-25 09:50
2002.04.04
Как грамотно организовать проверку условия?


1-9453
VL7
2002-03-22 16:22
2002.04.04
Помогите разобраться с BITMAPINFO (+)




   Наверх