ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
997
997
EMPFEHLEN
-
11.01.10 21:59 #1
Hallo liebe Forengemeinde,
ich habe schon einzelne Forenbeiträge durchgeforstet aber nicht wirklich was gefunden.
Ich habe ein Formular welches Daten in eine Access Datenbank einfügt. Dieses funktioniert einwandfrei.
Mein Problem ist, dass ich das ganze jetzt in eine MySQL - Datebank übertragen will. Heisst, die Daten die über das Formular eingegeben werden, sollen in die MySQL Datenbank geschrieben werden die auf dem Webserver liegt und nicht mehr in die Access Datenbank welche lokal auf C: liegt.
Der Code für das schreiben in die Access Datenbank:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Public Class Form1 Dim con As New OleDb.OleDbConnection Dim cmd As New OleDb.OleDbCommand 'Dim reader As OleDb.OleDbDataReader Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Temp\datenbank.mdb" cmd.Connection = con End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim anzahl As Integer If TextBox1.Text = "" Then MsgBox("Bitte Namen eintragen") Exit Sub End If Try con.Open() cmd.CommandText = "insert into datenbank " & _ "(name, email) " & _ "values ('" & _ TextBox1.Text & "', '" & _ TextBox2.Text & "')" 'MsgBox(cmd.CommandText) anzahl = cmd.ExecuteNonQuery() If anzahl > 0 Then MsgBox("Es wurde ein Datensatz eingefügt") End If Catch ex As Exception MsgBox(ex.Message) End Try con.Close() End Sub End Class
Muss ich hier einfach einfach was ändern?
oder liege ich komplett flasch!?Code :1 2
con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Temp\datenbank.mdb"
Danke schonmal im Voraus
-
Wenn ich richtig informiert bin, brauchst du einen speziellen Treiber um MySql mit OLEDB zu nutzen: http://sourceforge.net/projects/myoledb/
Ich empfehle dir den MySql-Connector .net zu verwenden: http://www.mysql.de/products/connector/
Außerdem hilft dir generell vielleicht folgendes weiter: http://dev.mysql.com/tech-resources/...tive-grid.html
-
19.01.10 21:40 #3
Danke habe es
Ähnliche Themen
-
Windows XP - MySQL- ODBC Verbindung herstellen. Kein Treiber im ODBC- Datenquellen-A
Von Thomas_Jung im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 14.12.10, 14:57 -
C# Mysql Verbindung herstellen
Von Manuel im Forum .NET DatenverwaltungAntworten: 6Letzter Beitrag: 12.06.10, 17:49 -
Mit VB6 verbindung mit localem MySQL herstellen?
Von bernimoses im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 09.03.10, 16:39 -
Verbindung zur MySql Datenbank herstellen
Von Stephan Boettcher im Forum .NET ArchivAntworten: 2Letzter Beitrag: 15.03.05, 14:38 -
Ich kann über MySQLFront keine Verbindung zum MySQL-Server herstellen
Von messmar im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 11.07.04, 17:39





Zitieren

Login





