さまざまなデータを管理できるアプリケーションを作成しています。このアプリケーションは、ネットワークで動作するように設計されているため、マルチユーザーで動作します。このため、Datatable を信頼することにしました。
操作MYSQLデータベースを管理するために作成したクラスがありますが、データテーブルをMySQLデータベースに送信するための合理化されたプロセスを作成できません。現在私はそうです
Dim SQLStm As String
'variable for sql query
Dim SQLManager As New ER.DB.ERMysql
For Each Riga In Datatable.Rows
'example query
SQLStm = "INSERT INTO test(Name,Phone)VALUES(Riga("Name"),Riga("Phone"))"
Try
Dim CMD As New MySqlCommand
CMD.Connection = connection
CMD.CommandText = SQLStm
CMD.ExecuteNonQuery()
Catch ex As Exception
End Try
Next
End Sub
または、すべての行をスキミングして、徐々にデータベースに送信します。これを達成するためのより良い方法はありますか?
ありがとうございます