-3

ソフトウェアをvb.netで作成し、MySQLデータベースに接続し、phpmyadminを使用してテーブルの更新と列のバージョンを作成しました。

バージョン列に version.txt のリンクを挿入しました

updateVB である私の更新ライブラリが、そのテーブルのデータベースから version.txt のリンクを取得することを望みます....

Updatevb1.checkforupdate("Text file where your version is stated (URL)", 
                         "Current Version", 
                         "URL of executable updater (SFX Archive), 
                         "Username for FTP", "Password for FTP", 
                          showUI As Boolean)

テキストファイルのバージョンの URL、現在のバージョン、実行可能なアップデートの URL など、これらの情報をすべて取得したいと考えています。

これはどのように行うことができますか?

conn = New MySqlConnection(ServerString)
    Try
        conn.Open()
        Dim sqlquery As String = "SELECT FROM updater"
        Dim data As MySqlDataReader
        Dim adapter As New MySqlDataAdapter
        Dim command As New MySqlCommand
        command.CommandText = sqlquery
        command.Connection = conn
        adapter.SelectCommand = command
        data = command.ExecuteReader
        While data.Read()
            If data.HasRows() Then
                Dim vlink As String = data(1).ToString
                Dim dlink As String = data(2).ToString
                Dim ftpu As String = data(3).ToString
                Dim ftpp As String = data(4).ToString
            End If
        End While
        UpdateVB1.checkforupdate("vlink", "0.0.9", "dlink", "ftpu", "ftpp", showUI:=True)
        data.Close()
        conn.Close()
4

1 に答える 1

0

最初の問題は、SQL ステートメントで列が指定されていないことです。

使用する列のリストを提供します。

Dim sqlquery As String = "SELECT vlink, dlink, ftpu, dtpp FROM updater"
于 2013-03-18T15:44:55.583 に答える