tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
765
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Cromon Cromon ist offline Mitglied Brillant
    Registriert seit
    Apr 2008
    Beiträge
    819
    Hallo zusammen!

    Ich habe eine kleine Frage bezüglich Visual Basic 2008 und der MySql Datenbank auf dem localhost.

    Wie kann ich eine Verbindung dahin herstellen und da etwas in einer Tabelle hinzufügen, das der Benutzer eingibt? Habe schon viel gelesen, aber nichts hat funktioniert!

    Gruss
    Cromo
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi und willkommen im Forum

    Nutz mal die Suche Die Frage bzgl. .NET und MySQL wurde schon oft gestellt.
    Auf der Seite des MySQLDataAdapters findest du übrigens auch einige Beispiele.
    Falls dir das nicht hilft: bitte die Frage präziser stellen! (ggf. mit Code)
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Cromon Cromon ist offline Mitglied Brillant
    Registriert seit
    Apr 2008
    Beiträge
    819
    Habe die Suche schon verwendet, aber hauptsächlich Themen dazu gefunden, wie es mit 2005 geht.

    Habe mal den Code auf der Seite probiert, also folgenden:

    Public Sub CreateSqlDataAdapter()
    Dim conn As MySqlConnection = New MySqlConnection("Data Source=localhost;" & _
    "database=test")
    Dim da As MySqlDataAdapter = New MySqlDataAdapter
    da.MissingSchemaAction = MissingSchemaAction.AddWithKey
    End Sub


    aber, es kommt die Fehlermeldung, dass MySqlConnection und MySqlDataAdabter nicht definiert wurden. Er erkennt diese also nicht als Variablentyp.

    Gruss
    Cromon
     

  4. #4
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Ob VB 2005 oder 2008 macht keinen Unterschied, das Vorgehen ist das gleiche
    Hast du denn die entsprechenden Assemblies als Referenzen hinzugefügt?
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  5. #5
    Cromon Cromon ist offline Mitglied Brillant
    Registriert seit
    Apr 2008
    Beiträge
    819
    Ehm, ich habe mich jetzt dazu noch nicht so genau eingelesen! Braucht man dazu noch gewisse Dateien extra? Zum Beispiel ein paar dll's? Habe also jetzt nicht direkt etwas verändert, bevor ich diesen Code einfügte.
     

  6. #6
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Wenn du den MySQLDataAdapter installiert hast, kannst du ihn (die entsprechende Assembly) als Referenz (Verweis) hinzufügen. Er sollte im Dialog auf der Registerkarte .NET aufgelistet sein.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  7. #7
    Cromon Cromon ist offline Mitglied Brillant
    Registriert seit
    Apr 2008
    Beiträge
    819
    Hallo!

    Vielen Dank, dann werde ich mich mal auf die Suche nach diesem machen!

    Und wenn ein anderer das Programm dann startet braucht er diesen Adabter auch?

    Gruss
    Cromon
     

  8. #8
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    WEnn du ihn nutzt ist er Systemvoraussetzung für dein Programm. Entweder du installierst ihn mit oder setzt voraus, dass der Anwender ihn installiert hat (was in den seltensten Fällen sein wird)
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  9. #9
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Zitat Zitat von Cromon
    Hallo!

    Vielen Dank für die Hilfe bis jetzt!

    Ich habe mich ein wenig wegen den Adaptern umgesehen, aber konnte nichts richtiges finden! Könntest du mir ein Beispiel für einen solchen adapter nennen? Ich wäre dir sehr dankbar dafür!

    Gruss
    Cromon
    Ich antworte mal hier:
    Ich versteh nicht ganz, was ich dir für ein Beispiel nennen soll! Samples findest du auf der Homepage von MySQL (siehe Link oben). Die sind, meiner Meinung nach, schon "richtig".
    Für alles weitere scheint mir, fehlt dir das grundlegende Know-How. (Einbinden von Referenzen, was sind Assemblies, ...)
    Ich würde dir empfehlen, dich etwas mit diesem Buch hier auseinander zu setzen. Darin kriegst du die Grundlagen gut erklärt.
    Ansonsten würde ich dich bitten, genauer zu beschreiben, wo du Probleme hast, so das wir dir konkret dabei helfen können.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  10. #10
    Cromon Cromon ist offline Mitglied Brillant
    Registriert seit
    Apr 2008
    Beiträge
    819
    Also das Einbinden von Assemblies ist nicht so ein Problem, wusste nur nicht, dass das in Visual Basic so heisst. Komme aus C++ und dort ist das wohl entsprechend zu "zusätzliche include-Verzeichnisse" nehm ich mal an.

    Meine Frage war eher, was genau ein MySql-Adabter ist, da ich mit goolge nicht wirklich was vernünftiges gefunden habe.
     

Ähnliche Themen

  1. VB.net/Visual Studio 2010 - Lokale Datenbank abfragen
    Von embi im Forum .NET Datenverwaltung
    Antworten: 4
    Letzter Beitrag: 15.12.10, 13:21
  2. Datenbank unter Visual Basic .net
    Von Nierewa im Forum .NET Café
    Antworten: 11
    Letzter Beitrag: 09.06.08, 16:28
  3. Visual Basic und lokale Datenbank
    Von Cromon im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 17.04.08, 21:02
  4. Access-Datenbank in visual basic 6.0 einbinden
    Von bsellmair im Forum Visual Basic 6.0
    Antworten: 13
    Letzter Beitrag: 28.03.08, 11:50
  5. SQL Datenbank / Visual Basic .NET
    Von spratobert im Forum .NET Datenverwaltung
    Antworten: 0
    Letzter Beitrag: 16.12.07, 11:49