Hallo liebe Community,
Ich würde für mein Programm gerne ein Update System programmieren das mit einer MySQL Datenbank überprüft ob das Programm die neuste Version hat oder nicht.
Mein jetziger Code ist folgender:
So nun bekomme ich allerdings diesen fehler:
in dieser Zeile:
edit:
Ok dieser Thread kann geschlossen werden. Habe mein problem gerade gefunden.Habe in dieser Zeile:
Die backticks bei update vergessen.
So funktioniert es:
Danke im vorraus!
Ich würde für mein Programm gerne ein Update System programmieren das mit einer MySQL Datenbank überprüft ob das Programm die neuste Version hat oder nicht.
Mein jetziger Code ist folgender:
VB.NET-Quellcode
- Public Sub pruefUpdate()
- Dim conn As MySqlConnection
- conn = New MySqlConnection
- conn.ConnectionString = "Server=localhost;UID=root;Password=;Database=datenbank;"
- Try
- conn.Open() ' Verbindung öffnen
- Catch myerror As MySqlException
- MsgBox("Keine Verbindung zur Datenbank : " & myerror.Message.ToString)
- End Try
- Dim myAdapter As New MySqlDataAdapter
- Dim SQLAbfrage As String = "SELECT * FROM update WHERE id='0'"
- Dim myCommand As New MySqlCommand
- myCommand.Connection = conn
- myCommand.CommandText = SQLAbfrage
- myAdapter.SelectCommand = myCommand
- Dim myData As MySqlDataReader
- myData = myCommand.ExecuteReader()
- If myData.HasRows Then
- if intVersion < mydata(1) then
- msgbox("Ein Update ist verfügbar!")
- else
- msgBox("Kein Update gefunden.")
- conn.Close()
- End If
- End Sub
So nun bekomme ich allerdings diesen fehler:
in dieser Zeile:
edit:
Ok dieser Thread kann geschlossen werden. Habe mein problem gerade gefunden.Habe in dieser Zeile:
Die backticks bei update vergessen.
So funktioniert es:
Danke im vorraus!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „TheTrust3343“ ()