Hy Leute,
mit folgenden Code lese ich meine SQL-Datenbank aus:
Das klappt auch super, wenn ich die Datenbank auf dem gleichen PC laufen habe.
Jetzt besitze ich einen Debian Server (IP:192.xxx.xx.xxx) (Virtualbox) und möchte, dass er die dort vorhandene Datenbank ausliest.
Die Verbindung über das Netzwerk steht, aber wie sage ich das im Code?
Wenn mir jemand helfen könnte, wäre das super.
vg Bemme90
mit folgenden Code lese ich meine SQL-Datenbank aus:
Quellcode
- Imports MySql.Data.MySqlClient
- Public Class Form1
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim con As New MySqlConnection
- Dim cmd As New MySqlCommand
- Dim reader As MySqlDataReader
- con.ConnectionString = "server=localhost;database=test;UID=root;pwd="
- cmd.Connection = con
- cmd.CommandText = "SELECT * FROM kunde"
- ListBox1.Items.Clear()
- Try
- con.Open()
- reader = cmd.ExecuteReader
- Do While reader.Read
- ListBox1.Items.Add( _
- reader("Nummer") & " ")
- 'reader("vorname") & " " & _
- 'reader("Nachname"))
- Loop
- reader.Close()
- con.Close()
- MsgBox("Fertig geladen!!!", vbInformation, "Alles OK")
- Catch ex As Exception
- MsgBox(ex.Message)
- End Try
- End Sub
- Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
- End Sub
- End Class
Das klappt auch super, wenn ich die Datenbank auf dem gleichen PC laufen habe.
Jetzt besitze ich einen Debian Server (IP:192.xxx.xx.xxx) (Virtualbox) und möchte, dass er die dort vorhandene Datenbank ausliest.
Die Verbindung über das Netzwerk steht, aber wie sage ich das im Code?
Wenn mir jemand helfen könnte, wäre das super.
vg Bemme90