Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.012 c
1-71750
DeniM
2003-09-10 11:32
2003.09.22
Incompartible types Integer and Extended (+)


14-71839
Карелин Артем
2003-09-01 13:35
2003.09.22
Перепись. Ненормальная.


1-71734
SergLight
2003-09-11 16:37
2003.09.22
Константа версии Delphi


14-71854
ЦЦЦЦ
2003-09-04 12:58
2003.09.22
Где можно купить Делфи в Киеве и по чем?


1-71626
Сергей Суровцев
2003-09-08 22:40
2003.09.22
RichEdit - отключение смены языка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский