Bonjour Robin,
Je pense que c'est ton RecordSet qui est à Nil. Comme tu ne cherches
pas à intercepter l'erreur, tu ne sais pas ce qui se passe :
---
query = "SELECT id FROM clients"
rs = db.SQLSelect(query)
if rs <> nil then
v = rs.IdxField(query)
else
MsgBox db.ErrorMessage
end if
---
C'est un minimum pour pouvoir piger ce qui se passe...
A+
---
Stéphane Pinel - REAL Software
Support Technique en Français
43, Rue Marius Aufan 92300 Levallois-Perret (FR)
http://www.realsoftware.fr
Rejoignez la communauté francophone des développeurs REALbasic :
<http://www.realsoftware.com/support/listmanager/>
Le 23 mai 08 à 12:26, Robin de Kat a écrit :
Je n'arrive pas à compiler mon application sous Mac Intel (dernier
modèle) et RB 2007 + plugin PostgreSQL
J'obtiens l'erreur NilObjectException alors que la compilation se
passe très bien avec un Mac G4
Voici le code:
query="SELECT clients.id FROM clients
rs=db.SQLSelect(query)
v = rs.IdxField(1).StringValue //cette ligne génère une
erreur NilObjectException
|