🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.vbasic
3 messages
3 total messages Started by Jan Piwowarczyk Tue, 25 Nov 1997 09:44
Recordset - pytanie
#199
Author: Jan Piwowarczyk
Date: Tue, 25 Nov 1997 09:44
6 lines
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
#200
Author: Janusz Żukowski
Date: Tue, 25 Nov 1997 10:05
36 lines
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
#201
Author: Mikolaj Rydzewski
Date: Wed, 26 Nov 1997 12:12
38 lines
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