Главная страница
    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.011 c
3-71500
Alex_x
2003-09-02 12:22
2003.09.22
Работа с удалённой базой с


6-71790
Blondin
2003-07-22 14:56
2003.09.22
Подтверждение получения письма


14-71919
VAleksey
2003-09-03 10:09
2003.09.22
Армагеддон :-)


3-71543
analyser
2003-08-28 10:25
2003.09.22
ADOConnection и UDL - ошибка открытия, если сначала прочитать...


14-71884
Кен
2003-08-15 01:50
2003.09.22
Кто взломал нашу Матрицу ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский