7,732
社区成员




点击 一键添加 能够把 text1-text9 里面填的数据 增加到 access 数据库中 允许某个text为空
我是菜鸟 希望哪位大神 帮帮忙 谢谢!
一直提示文件名无效 咋回事 其他的也没报错!
Imports System.Data.OleDb
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim connectionString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\path\to\your\database.accdb;"
Dim query As String = "INSERT INTO YourTable (ColumnName1, ColumnName2) VALUES (?, ?);"
Using connection As New OleDbConnection(connectionString)
Using command As New OleDbCommand(query, connection)
' 设置参数值
command.Parameters.AddWithValue("@param1", TextBox1.Text)
command.Parameters.AddWithValue("@param2", TextBox2.Text)
Try
connection.Open()
command.ExecuteNonQuery()
MessageBox.Show("数据已成功添加到数据库。")
Catch ex As Exception
MessageBox.Show("添加数据时出错: " & ex.Message)
End Try
End Using
End Using
End Sub
End Class
请注意以下几点:
这是一个简单的示例,实际情况可能会根据你的需求和实际的表结构而有所不同。祝你成功!