Thread View: pl.comp.lang.vbasic
3 messages
3 total messages
Started by Jan Piwowarczyk
Tue, 25 Nov 1997 09:44
Recordset - pytanie
Author: Jan Piwowarczyk
Date: Tue, 25 Nov 1997 09:44
Date: Tue, 25 Nov 1997 09:44
6 lines
731 bytes
731 bytes
Wlasciwie to mam dwa pytania: 1. Jak napisac zapytanie Sql, ktore pobiera dane z obiektu typu Recordset 2. Czy jest gdzies archiwum tej grupy ? Pozdrawiam
Re: Recordset - pytanie
Author: Janusz Żukowski
Date: Tue, 25 Nov 1997 10:05
Date: Tue, 25 Nov 1997 10:05
36 lines
1342 bytes
1342 bytes
Jan Piwowarczyk wrote: > > Wlasciwie to mam dwa pytania: > 1. Jak napisac zapytanie Sql, ktore pobiera dane z obiektu typu > Recordset Ad 1. Najpierw musisz stworzyc Workspace i Connection Public work As Workspace Public conn As Connection Set work = CreateWorkspace( i tu parametry ) Set conn = work.OpenConnection( j.w. ) a nastepnie Dim rs As Recordset s = "SELECT * FROM ... " Set rs = con.OpenRecordset(s, dbOpenDynamic) Do wartosci odwolujesz sie przez rs.Fields( index ) A tak prywatnie to polecam RDO ( rdoConnection ) - lepiej obsluzone bledy. > 2. Czy jest gdzies archiwum tej grupy ? Niestety nie wiem. Mam nadzieje, ze to pomoze. Zuk
Re: Recordset - pytanie
Author: Mikolaj Rydzewski
Date: Wed, 26 Nov 1997 12:12
Date: Wed, 26 Nov 1997 12:12
38 lines
2232 bytes
2232 bytes
Janusz Żukowski (zuk@mrowisko.mr.mr) wrote:
: Jan Piwowarczyk wrote:
: > 1. Jak napisac zapytanie Sql, ktore pobiera dane z obiektu typu
: > Recordset
: Dim rs As Recordset
:
: s = "SELECT * FROM ... "
: Set rs = con.OpenRecordset(s, dbOpenDynamic)
: Do wartosci odwolujesz sie przez rs.Fields( index )
Nie sadze aby to o to chodzilo. Kolekcja rs.Fields zawiera tylko liste pol w
danym Recordsecie - przez nia nie mozna nawet dostac sie do wartosci
zawartych w tych polach.
Zapytanie SQL typu 'select .. from ...' zwraca rekordy z danej tabeli lub
kwerendy - dlatego nie moze ono pobierac wartosci bezposrednio z obiektu
Recordset. Inna sprawa, ze obiekt Recordset pokazuje zawsze jakas tabele
(chyba , ze jest to wynik kwerendy).
--------------------------------------------------------------------------
Mikolaj Rydzewski Jagiellonian University
e-mail: mrydzews@infoserv.ii.uj.edu.pl Institute of Computer Science
URL: http://www.ii.uj.edu.pl/~mrydzews/
voice: +48 (12) 6330420
Tip of the day: ( generated by /usr/games/fortune )
One of my less pleasant chores when I was young was to read the Bible
from one end to the other. Reading the Bible straight through is at
least 70 percent discipline, like learning Latin. But the good parts
are, of course, simply amazing. God is an extremely uneven writer, but
when He's good, nobody can touch Him.
-- John Gardner, NYT Book Review, Jan 1983
--------------------------------------------------------------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads