realbasic-nug.fr
[Top] [All Lists]

Re: postgresql

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: postgresql
From: Philippe GUEDJ <p dot guedj at sgbd dot com>
Date: Tue, 9 Jan 2007 16:42:37 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <FA8559B7-CD58-42A0-9263-354F673206C4 at mac dot com> <5CBC8E68-6629-4BD2-A947-404B869791EE at albireo dot biz>

Le 9 janv. 07 à 15:55, Michel LO a écrit :

Il faut faire un recordset

dim rs as recordset
dim query as string

query="SELECT * FROM TABLE"
rs=db.SQLSelect(query)

Pour lire le record set :

while not rs.eof
 toto=rs.IdxField(1).StringValue // voir suite explications
wend

Evidemment, à la palce de toto, il faut mettre l'endroit où on rage, ce peut être un listbox, un tableau vetoriel, etc...

le 1 du IdxField est le numéro de rang du champ dans le recordset, le premier champ est 1 (et pas 0)

Hé oui, d'ailleurs il faudrait créer une classe 4D avec les commandes 4D :

CHERCHER([TABLE],[TABLE]Champ="valeur")
TRIER
AJOUTER ENREGISTREMENT
......
......

Qui s'y colle ? :-)


Cordialement.

--
Philippe GUEDJ, SGBD Products
Web : http://www.sgbd.com/, AIM / iChat : philippeguedj
HitUp uptime challenge for OSX www.hitup.org



<Prev in Thread] Current Thread [Next in Thread>