kostenloser Webspace werbefrei: lima-city


Zu mySQL Verbinden

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    dd2005

    dd2005 hat kostenlosen Webspace.

    Hi ich will mich in VB6 zu ner mySql DB verbinden ich hab schon gegooglet, hier verschiedene sachen f?r vermutungen erfragt, versucht etc. !!!!
    Ich brauche HILFE!!!
    Aber ich m?cht hier bitte nix von System-DNS Datenquellen h?ren, weil diese nur f?r den jeweiligen PC sind! Ich mochte eine Computerunabh?ngige Verbindungsart Wissen!

    mfg Denis
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hmm, ODCDB? Computer unabh?ngig wird net gehen... ^_^"

    Nun, ersteinmal brauchst du einen geeigneten MySQL Treiber, ohne den klappt schonmal gar nichts.

    (Ich pers?nlich benutze diesen hier:
    http://dev.mysql.com/downloads/connector/odbc/3.51.html
    Nimm am besten die neuste Version!
    )


    Der Code ist verh?ltnism??ig einfach!


    Dim ergebnis As New ADODB.Recordset
    ' NEU!!!!!!
    Dim oConn As New ADODB.Connection
    Dim sConn As String
    Dim sServer As String
    Dim sUserName As String
    Dim sPassword As String
    Dim sOriginal As String
    Dim sCode As String
    Dim sDBName As String
    ' Server Hostname (oder IP)
    'BITTE WIEDER DURCH DIE RICHTIGEN DATEN ERSETZEN
    sServer = "mysql.lima-city.de"
    ' Benutzerdaten
    sUserName = "USERNAME"
    sOriginal = "PASSWORT"
    'UND WEITER DURCH DIE RICHTIGEN WERTE ERSETZEN - DIE DB UND v.A. DEN DRIVER!
    ' Datenbank-Name
    sDBName = "DB1116949315"
    'sConn = "DRIVER={MySQL Connector/ODBC v5};Server=" & sServer & ";Database=" & sDBName
    sConn = "DRIVER=MySQL ODBC 3.51 Driver;SERVER=" & sServer & ";DATABASE=" & sDBName
    ' Connection ?ffnen
    oConn.Open sConn, sUserName, sOriginal
    ' Abschicken des Insert-Statements
    'UND SO SOLLTE DAS STATEMENT AUSSEHEN, DAMITS FUNZT ;)
    Set ergebnis = oConn.Execute("UPDATE tabelle SET Spalte = 'wert'")


    Nun, erkl?rung:

    Die Variablendeklerationen sind klar, dneke ich.
    Das einzig neue d?rften As New ADODB.Connection und ADODB.Recordset sein. Die Connection wird ben?tigt um ins Internet zu Verbinden und im INternet zu agieren, und das Recordset um die Daten aus dem Internet zu speichern.

    Bei weiteren Fragen: FRAGEN!
  4. Autor dieses Themas

    dd2005

    dd2005 hat kostenlosen Webspace.

    Wenn ich mich mit meinen korekten daten einloggen will und nur einfach die db "test" nehmen will sagt das VB ".....Table 'test.tabelle' existiert nicht! das wort ".tabelle" komt mir komisch vor! Ich ahbe n?hmlich nur test als DB-Namen angegeben!
    Hat das hioermit vieleicht was zu tun?

    Set ergebnis = oConn.Execute("UPDATE tabelle SET Spalte = 'wert'")

    mfg Denis
  5. Hmm.. tut mir leid, hab eben quatsch geschreiben.. werde mal suchen, vielleicht finde ich einen Fehler... werde dann mal eine Fehlermeldung provozieren, vielleicht gehts dann... das ich den fehler finde^_^

    Beitrag ge?ndert am 10.11.2005 16:32 von adrians
  6. Autor dieses Themas

    dd2005

    dd2005 hat kostenlosen Webspace.

    Gut ich werde auch nochmal suchen! Wenn du den Fehler findest, poste es hier bitte!

    Wer noch ne idee hat umbedingt posten!!

    mfg Denis

    Beitrag ge?ndert am 11.11.2005 13:52 von dd2005
  7. adrians schrieb:
    Hmm, ODCDB? Computer unabhängig wird net gehen... ^_^'

    Nun, ersteinmal brauchst du einen geeigneten MySQL Treiber, ohne den klappt schonmal gar nichts.

    (Ich pers?nlich benutze diesen hier:
    http://dev.mysql.com/downloads/connector/odbc/3.51.html
    Nimm am besten die neuste Version!
    )




    Kann mir jemand erklären, wozu ich die Treiber brauche? (Und welche Version? exe, dll ...)

    Gibt es keine Computer unabhängige Möglichkeit?

    mfg niGOlaz

    Beitrag geaendert: 27.12.2006 10:58:46 von nigolaz
  8. m**********r

    Hallochen, gibt es denn vielleicht eine Möglichkeit um SQL-Befehle direkt an die Datenbank zu senden?
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!