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