Ups!
Natürlich kommt die NIL Abfrage VOR dem:
   i=rs.RecordCount //zählt die Anzahl der gefundenen Datensätze

;o)

Am 21.08.07 schrieb Sascha Schneppmueller <[EMAIL PROTECTED]>:
>
> Hallo Carsten & Stefan.
>
> Nur um auf Nummer sicher zu gehen, würde ich vor dem :
>    if i > 0 then // Wenn es mehr als ein Recordset gibt
> noch ein:
>    If rs <> NIL Then
> setzen. Für den Fall das die Verbindung zustande kommt, aber die Abfrage
> fehl schlägt.
>
> Mfg Schneppi
>
> Am 20.08.07 schrieb Carsten Jonas <[EMAIL PROTECTED]>:
> >
> > Hallo Stefan,
> > bist Du auf ssh angewiesen oder willst Du einfach nur auf einen MySql-
> > Server auf einem Webserver zugreifen?
> >
> > Ohne ssh geht das so (Das MySql-Plugin sollte in Deinem Plugin-Ordner
> > liegen)
> >
> > //Erstmal alle Zugangsdaten bekanntmachen
> >
> >    db = new MySQLDatabase
> >    db.host="Adresse des DB-Hostst"
> >    db.port="Wenn Standardport 3306, kannst Du es auchn weglassen"
> >    db.DatabaseName= "Name der Datenbank"
> >    db.UserName="Name des Datenbankbenutzers"
> >    db.Password="Das Passwwort"
> >
> > //Jetzt macht's Du die Verbindung auf:
> >
> >    if db.connect then
> >      verbunden=True  // Benutze ich immer, um irgendwas auszulösen
> >    else
> >      verbunden=False
> >      MsgBox "Verbindung mit Datenbank "+app.DB_name_text+" nicht
> > möglich!"
> >    end if
> >
> > //So jetzt brauchst Du noch einen select:
> >
> > sql_select="select * from tabellename"
> >
> > //Jetzt ein recordset, das die Ergebnisse Deiner Anfrage aufnimmt:
> >
> > dim rs as recordset
> >
> > //Dann schickts Du den select auf die Reise:
> >
> > rs=db.SQLSelect(sql_select)
> >
> > //So, jetzt kannst Du noch checken, ob das recordset Ergebnisse enthält:
> >
> >
> >
> > i=rs.RecordCount //zählt die Anzahl der gefundenen Datensätze
> >
> > if i > 0 then // Wenn es mehr als ein Recordset gibt
> >
> > While not rs.EOF //So lange dieses Recordset nicht zu Ende ist
> >
> > //Hier könntest Du die Ergebnisse des Recordset auslesen, sie werden
> > als Array abgelegt.
> >
> > Alles Weitere kannst Du in der Refernz unter Recordset  oder
> > Database.Select finden.
> >
> > Das obige Beispiel funktioniert so natürlich nicht...
> >
> > While not beenden, if- Schleife beenden Variablen deklarieren...
> >
> > Aber ich hoffe, es hilft für den ersten Einblick...
> >
> >
> >   Gruß & Happy Coding
> >
> >
> > Carsten
> >
> >
> > > Hi Leute,
> > >
> > > ich möchte eine Anbindung an ein oscommerce Shop realisieren und
> > > muss dazu auf die mysql Datenbank auf dem Webserver zugreifen,
> > > lesen und schreiben.
> > > Ich habe mal geschaut wie das verschiedene Windows-Lösungen machen
> > > und die machen das alle über SSH bzw. Tunnel SSH
> > > Ich habe davon 0,0 Ahnung, geschweige denn wie das in RB zu machen
> > > ist.
> > >
> > > Kann mir dabei jemand helfen?
> > >
> > >
> > > Gruß
> > >
> > > Stefan
> >
> >
> >
> >
> >
>

Antwort per Email an