blinkster

[LIB]dbconnect

Forum Programmieren Forum - EDV-Themen; Hej Ich bin längere Zeit vor dem Problem gestanden, dass ich keine verbindung zu einer MySQL DB aufbauen konnte geschweigenden ...


  Blinkster > EDV-Themen > Programmieren Forum
Benutzername:
Kennwort (vergessen?):

Registrieren Heutige Beiträge Suchen  
Antwort
05. 11. 2008, 11:29  
Neuer Benutzer
 
Registriert seit: Oct 2008
Beiträge: 22
[LIB]dbconnect

Hej

Ich bin längere Zeit vor dem Problem gestanden, dass ich keine verbindung zu einer MySQL DB aufbauen konnte geschweigenden diese auszulesen, daher hab ich jetzt noch eine Lib geschrieben, die es euch vereinfacht

//Vorraussetzung ist der mysql connector, und danach der Verweis auf MySQL.data

Anwendung:

Verweis auf Lib, dann importen:

Code:
Imports dbconnect
und da wir für den Reader einen Stringbuilder brauchen, müssen wir noch

Code:
imports System.text
importieren

Dann ganz einfach zu verwenden:
zu einer Datenbank connecten:

eine neue Instanz:
Code:
Dim test as new dbconnect.dbcon()
und einfach weiterverwenden:
Code:
test.connect(connectionString als string, verbindung öffnen/schließen als boolean)

bsp.: 
Dim db as string
db = "server=127.0.0.1;" _
                    & "uid=username;" _
                    & "pwd=passwort;" _
                    & "database=datenbankname;"

test.connect(db,true)
und schon ist man zu einer datenbank verbunden
zum beenden der verbindung einfach: test.connect(db, false)

zum lesen aus einer datenbank:

Code:
Dim r As New dbconnect.dbread()

       'Der connection string
        Dim constring As String
       'das SQL command
        Dim sqlcom As String
      'der stringbuilder, der das ergebnis ausgeben soll
        Dim a As New StringBuilder
      'und das schlussendliche ergebnis
        Dim er As String
       
      'Beispoiel eines MySQL Commands
        sqlcom = "SELECT usermae FROM users WHERE uid = 1"

        constring = "server=127.0.0.1;" _
                    & "uid=username;" _
                    & "pwd=passwort;" _
                    & "database=datenbankname;"



        r.read(constring, sqlcom, a, er)

        er = a.ToString()

         'ergebnis z.B. in einer Textbox ausgeben lassen 
        TextBox2.Text = er

Ich hoffe es ist nützlich für euch,

Liebe Grüße

Proxx
Angehängte Dateien
Dateityp: zip dbconnectLIB.zip (6,3 KB, 72x aufgerufen)
  Mit Zitat antworten
Antwort



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 Uhr.


Powered by vBulletin®
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Seite wurde generiert in 0,08820 Sekunden mit 11 Queries