0

以下のような関数があり、渡された SQL 文字列でデータベースを更新します。

これを何年も使用していて、すべて問題ありませんが、それは私に起こりました. phpMyAdmin で削除/更新コマンドを作成したときに得られる「X 行が削除/更新されました」などのデータベースからの応答を受け取ることは可能ですか?

Imports MySql.Data.MySqlClient
Function doUpdate(sql)
    Dim DBConnection = ConfigurationManager.ConnectionStrings("dbConn").ConnectionString
    'this is getting the connection string from web.config file.

    Dim connection As MySqlConnection = MySqlConnection(DBConnection)
    Dim dataUpdate As MySqlCommand = MySqlCommand(sql, connection)

    Using connection
        connection.Open()
        Try
            dataUpdate.ExecuteNonQuery()
        Catch ex As Exception
            HttpContext.Current.Response.Write(ex.ToString() & "<hr/>" & InsertSql)
        End Try
    End Using

    ' // I WANT TO RETRIEVE A RESPONSE HERE
    Return DatabaseResponse

end function
4

2 に答える 2