c#窗体中如何把值放到数据库中
时间: 2024-03-13 13:46:36 浏览: 20
首先,你需要连接到数据库,然后创建一个 SQL 查询语句,将要插入的值作为参数传递给该查询。下面是一个示例代码:
```csharp
using System.Data.SqlClient;
// 连接数据库
string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;";
SqlConnection connection = new SqlConnection(connectionString);
// 打开连接
connection.Open();
// 创建 SQL 查询语句
string query = "INSERT INTO myTable (column1, column2, column3) VALUES (@value1, @value2, @value3)";
// 创建 SQL 命令对象并指定查询语句和连接
SqlCommand command = new SqlCommand(query, connection);
// 添加参数
command.Parameters.AddWithValue("@value1", textBox1.Text);
command.Parameters.AddWithValue("@value2", textBox2.Text);
command.Parameters.AddWithValue("@value3", textBox3.Text);
// 执行查询并关闭连接
command.ExecuteNonQuery();
connection.Close();
```
在这个示例中,我们使用 `SqlConnection` 类连接到数据库,使用 `SqlCommand` 类创建 SQL 查询语句,使用 `Parameters.AddWithValue()` 方法添加参数,并使用 `ExecuteNonQuery()` 方法执行查询。你需要根据你自己的情况修改示例代码中的数据库连接字符串、表名和列名。