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 > > > > >
