Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.22;
Скачать: CL | DM;

Вниз

несколько датасетов   Найти похожие ветки 

 
realpost   (2003-09-01 18:50) [0]

доброго времени суток! если запрос (или хп, или еще что) возвращает несколько датасетов - подскажите, пожалуйста, как можно переключаться между ними, или по очереди их достать?


 
Reindeer Moss Eater ©   (2003-09-01 19:02) [1]

Один запрос <= один датасет. Или ты что-то перепутал.


 
realpost   (2003-09-01 19:15) [2]

нет, как-то можно. ну представь: хп возвращает несколько датасетов. и как мне добраться, например, до предпоследнего? а ведь как-то можно, я уверен...... в адо это должно быть.


 
Polevi ©   (2003-09-01 19:51) [3]

procedure TForm1.Button1Click(Sender: TObject);
var
sourDS,ds1,ds2:TADODataset;
ra:OleVariant;
begin
sourDS:=TADODataset.Create(nil);
sourDS.Connection:=ADOConnection1;
sourDS.CommandText:="SELECT * FROM Users"#13#10"SELECT * FROM Structure";
sourDS.Active:=true;

ds1:=TADODataset.Create(nil);
datasource1.Dataset:=ds1;

ShowMessage("First");
ds1.Recordset:=sourDS.Recordset;
ShowMessage("Next");
ds1.Recordset:=sourDS.Recordset.NextRecordset(ra);
end;


 
Reindeer Moss Eater ©   (2003-09-02 09:30) [4]

ну представь: хп возвращает несколько датасетов.
Не могу представить, как ни стараюсь.


 
Fiend ©   (2003-09-02 09:52) [5]

То Reindeer Moss Eater
в МС СКЛ это действительно возможно
вот Polevi и пример привёл


 
Sergey13 ©   (2003-09-02 10:21) [6]

2Fiend © (02.09.03 09:52) [5]
Ну, то что возможно - убедили. А зачем такая "нужная" вешь нужна? Расскажите, плиз. И почему нельзя "по старинке"?


 
KSergey ©   (2003-09-02 10:28) [7]

[6] Sergey13 © (02.09.03 10:21)

А никто и не настаивает на применении! ;)

Фича в ADO есть. Хочешь - пользуй. Я силюсь уже год, но придумать пока не могу куды бы это запихнуть ;) Хотя и хочется из интересу.


 
Polevi ©   (2003-09-02 10:33) [8]

COMPUTE BY


 
sniknik ©   (2003-09-02 11:09) [9]

> Фича в ADO есть.
не в ADO в MSSQL, в ADO только поддежка этого безобразия (по большому и в ADO тоже, да)
но не только в нем первыми были ребята из Foxpro, ODBC VFP Driver, проверьте, разделитель запросов там ";" (сколько лет драйверу?).

> Я силюсь уже год, но придумать пока не могу куды бы это запихнуть ;)
попробуй такой вариант, большое количество мелких таблиц которые нужно перекачать на клиента (курсор клиентский), засеки время работы с перекачкой каждой по отдельности и "кучкой".



Страницы: 1 вся ветка

Текущий архив: 2003.09.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
3-71469
Serg2000
2003-09-02 11:51
2003.09.22
Украинские буквы в PReport v.1.81!!!!


6-71792
laider
2003-07-22 17:08
2003.09.22
net send + delphi 4 + win 98 ???!!!


3-71510
konst
2003-09-01 09:35
2003.09.22
Ув. мастера помогите разобраться с MDI формами


1-71630
HeZgox
2003-09-08 23:59
2003.09.22
как отсортировать StringGrid по любой колонке??


1-71646
Ал
2003-09-08 16:42
2003.09.22
Как и какой прогой сделать ico-файл, содержащий 16X16 и 32X32