Ein kleiner Tip von mir:
1) verwende zum Zusammenbau eines ConnectionStrings den dafür vorgesehenen
2) und
Spoiler anzeigen
1) verwende zum Zusammenbau eines ConnectionStrings den dafür vorgesehenen
Stringbuilder
2) und
Using
-Statements, dann brauchst du dich nicht um das Schließen + Disposen aller Objekte kümmernVB.NET-Quellcode
- Option Strict On
- Imports MySql.Data.MySqlClient
- Public Class ...
- Private Sub Button_Click(sender As Object, e As EventArgs) Handles Button1.Click
- Dim sqlStringBuilder As New MySqlConnectionStringBuilder()
- sqlStringBuilder.Add("Data Source", "IPvonServer")
- sqlStringBuilder.Add("Database", "wordpress27")
- sqlStringBuilder.Add("UID", "root")
- sqlStringBuilder.Add("PWD", "PASSWORD")
- sqlStringBuilder.Add("Port", 3307)
- Using SQLConnection As New MySqlConnection(sqlStringBuilder.ConnectionString)
- Using sqlCommand As New MySqlCommand()
- sqlCommand.CommandText = "SELECT * FROM wp27_posts"
- sqlCommand.Connection = SQLConnection
- sqlCommand.CommandType = CommandType.Text
- 'ev. hier Parameter angeben...
- 'sqlCommand.Parameters.AddWithValue("@...", ...)
- Using sqlAdapter As New MySqlDataAdapter(sqlCommand)
- Dim table As New DataTable()
- sqlAdapter.Fill(table)
- lstBox1.DataSource = table
- lstBox1.DisplayMember = "post_title"
- lstBox1.ValueMember = "ID"
- End Using
- End Using
- End Using
- End Sub
- End Class