tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
267
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Rene42 Rene42 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Beiträge
    202
    Hi,

    Versuche mit VB 2008 und folgendem Code eine mySQL Datenbank zu verbinden.
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
     Dim con As New Odbc.OdbcConnection 
          Dim cmd As New Odbc.OdbcCommand 
          Dim reader As Odbc.OdbcDataReader       
          con.ConnectionString = "Provider=MSDASQL;" _ 
             & "Driver={MySQL ODBC 3.51 Driver};" _ 
             & "Server=localhost;UID=root;" _ 
             & "password=*******"; "
             & "database=firma" 
          cmd.Connection = con 
          cmd.CommandText = "select * from Doppelkopf" 
          con.open

    leider meint VB dann immer ich hätt keine Zugriffsrechte, obwohl das Paawort und der Benutzername in der Eingabeaufforderung immer funktionieren.

    Das Problem ist gelöst ; vergessen.

    Der Select-Befehl funktioniert ebenfalls aber
    Code :
    1
    
    cmd.CommandText = "CREATE TABLE IF NOT EXISTS `Four` (Spieler1 char(64));"

    Rene
    Geändert von Rene42 (03.11.08 um 13:50 Uhr)
     

  2. #2
    Avatar von JensG
    JensG JensG ist offline Mitglied Platin
    Registriert seit
    Jun 2004
    Ort
    Gera (Thüringen)
    Beiträge
    517
    Hallo Rene,

    auch wenn es sich offensichtlich erledigt hat...

    Warum zum Teufel in NET ein Zugriff auf MySQL mittels ODBC ?
    Unter VB6 wäre das ok aber...
    ODBC ist völlig veraltet und es gibt
    mehrere sehr gute MySQL Connectoren für NET, die viel performanter sind.
    Der offizielle MySQL NET Connector ist auch kostenlos und wird
    stetig weiterentwickelt. (zu finden auf der mysql Seite)
    Außerdem erspart man sich auf dem Zielrechner die Installation des
    MySQL ODBC 3.51 Drivers.

    Gruß
    Jens
     

  3. #3
    Rene42 Rene42 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Beiträge
    202
    So Jens,

    benutze nun den Treiber von net, aber wirklich geholfen hat das nicht, kein SQL Befehl lässt sich mit Commandtext ausführen...

    Rene
     

  4. #4
    raiguen raiguen ist offline Mitglied Silber
    Registriert seit
    Feb 2008
    Ort
    Salzhemmendorf(Nds)
    Beiträge
    51
    Zitat Zitat von Rene42 Beitrag anzeigen
    So Jens,

    benutze nun den Treiber von net, aber wirklich geholfen hat das nicht, kein SQL Befehl lässt sich mit Commandtext ausführen...

    Rene
    schön... und der geneigte User soll nun rätseln, woran das liegen könnte!?*grummel* OHNE entsprechenden Codeschnippsel wird das nix
     
    Es ist erstaunlich, was man alles findet, wenn man etwas sucht...

Ähnliche Themen

  1. Windows XP - MySQL- ODBC Verbindung herstellen. Kein Treiber im ODBC- Datenquellen-A
    Von Thomas_Jung im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 14.12.10, 14:57
  2. Zugriffsproblem
    Von the_royal im Forum Hosting & Webserver
    Antworten: 6
    Letzter Beitrag: 26.04.10, 11:17
  3. Zugriffsproblem
    Von elfvyn im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 16.12.08, 13:22
  4. DVD Brenner Zugriffsproblem
    Von Leola13 im Forum Hardware
    Antworten: 1
    Letzter Beitrag: 02.10.05, 17:04
  5. ODBC Verbindung ohne ODBC-Datenquellen-Administrator
    Von cyriacks im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 06.06.04, 18:19