先锋AI
下面是一个简单的示例,演示了如何使用 C# 写入数据库: ``` using System; using System.Data; using System.Data.SqlClient; namespace AIWriteToDatabase { class Program { static void Main(string[] args) { string connectionString = "Data Source=(local);Initial Catalog=MyDatabase;User ID=MyUsername;Password=MyPassword"; using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); // 假设你有一个名为 "Person" 的表,有 "Name" 和 "Age" 两个列 string insertQuery = "INSERT INTO Person (Name, Age) VALUES (@Name, @Age)"; using (SqlCommand command = new SqlCommand(insertQuery, connection)) { // 设置参数 command.Parameters.AddWithValue("@Name", "John"); command.Parameters.AddWithValue("@Age", 25); // 执行命令 command.ExecuteNonQuery(); } } } } } ``` 在上面的示例中,我们使用 `SqlConnection` 来建立与数据库的连接,并使用 `SqlCommand` 来执行 SQL 命令。我们首先需要设置一个连接字符串,包含连接到数据库所需的信息,如服务器名称、数据库名称、用户名和密码。 然后,我们使用 `connection.Open()` 打开数据库连接。接下来,我们使用SQL语句创建一个 `INSERT` 查询,并使用 `SqlCommand` 对象设置参数。在本示例中,我们将姓名设置为 "John",年龄设置为 25。最后,我们使用 `command.ExecuteNonQuery()` 执行查询,并将数据写入数据库。 请确保正确配置连接字符串并为 SQL 查询提供正确的参数。另外,还应该处理异常情况,如数据库连接失败或写入数据库失败等。(本内容由chatgpt大模型生成)
快来加入我们的AI工作群 快人一步,迅速提升工作和学习效率 |
|
||||
关于我们 ©2007-2023 南昌绿新软件技术有限公司 赣ICP备17000077-1号 江西省南昌市高新区紫阳大道泰豪科技广场B座18层 电话:0791-88108826 邮箱:oa169@163.com |