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