VB.NET如何把DATAGRIDVEIW中的数据导入SQL表
时间: 2024-05-06 17:17:10 浏览: 9
可以使用以下代码将DataGridView中的数据导入到SQL表中:
```
Dim connString As String = "Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;"
Dim conn As New SqlConnection(connString)
conn.Open()
Dim sqlCommand As New SqlCommand()
sqlCommand.Connection = conn
For i As Integer = 0 To DataGridView1.Rows.Count - 1
sqlCommand.CommandText = "INSERT INTO myTable (Column1, Column2, Column3) VALUES ('" _
+ DataGridView1.Rows(i).Cells("Column1").Value.ToString() + "', " _
+ DataGridView1.Rows(i).Cells("Column2").Value.ToString() + ", " _
+ DataGridView1.Rows(i).Cells("Column3").Value.ToString() + ")"
sqlCommand.ExecuteNonQuery()
Next
conn.Close()
```
注意替换代码中的数据库连接字符串、表名和列名,以适应你的实际情况。另外,这个例子假设DataGridView中的数据只包含字符串和数字类型的值。如果你的DataGridView中包含其他类型的值,需要根据实际情况进行转换。