Вниз
Скачать: 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.007 c
3-9380
vopros
2002-03-12 13:48
2002.04.04
Глупый вопрос...Как по Lookup полю в таблице сделать сортровку?


1-9508
Crazy Angel
2002-03-17 22:01
2002.04.04
FileListBox


1-9574
Malder
2002-03-24 21:07
2002.04.04
Выскажите, пожалуйста, свои мысли по поводу моего задания =)


1-9515
jenbond
2002-03-23 08:58
2002.04.04
Защита


1-9532
Ирина
2002-03-22 15:35
2002.04.04
Метод WriteBinaryData




   Наверх