可以通过以下步骤实现:
Imports System.Data.SqlClient
Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click
' 获取表单内容
Dim name As String = txtName.Text
Dim age As Integer = Integer.Parse(txtAge.Text)
Dim gender As String = If(rbMale.Checked, "Male", "Female")
' 连接数据库
Dim connectionString As String = "Data Source=YourServer;Initial Catalog=YourDatabase;User ID=YourUsername;Password=YourPassword"
Using connection As New SqlConnection(connectionString)
connection.Open()
' 插入数据
Dim query As String = "INSERT INTO YourTable (Name, Age, Gender) VALUES (@Name, @Age, @Gender)"
Using command As New SqlCommand(query, connection)
command.Parameters.AddWithValue("@Name", name)
command.Parameters.AddWithValue("@Age", age)
command.Parameters.AddWithValue("@Gender", gender)
command.ExecuteNonQuery()
End Using
End Using
MessageBox.Show("表单内容保存成功!")
End Sub
在上述代码中,我们首先获取表单中各个控件的值,然后使用 SqlConnection 建立与数据库的连接。接着,我们使用 SqlCommand 执行插入语句,将表单内容插入到数据库中。
请注意,上述代码中的连接字符串、数据库名、表名以及字段名需要根据实际情况进行修改。
这是一个简单的示例,实际应用中可能涉及更复杂的操作,例如数据验证、异常处理等。根据具体需求,还可以选择将表单内容保存到文件、发送到服务器等。
领取专属 10元无门槛券
手把手带您无忧上云