在C#中,可以使用ADO.NET库中的SQL语句来将数据添加到特定的行。以下是一个示例代码:
using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
string connectionString = "Your_Connection_String"; // 替换为你的数据库连接字符串
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
string sql = "INSERT INTO Your_Table (Column1, Column2) VALUES (@Value1, @Value2)"; // 替换为你的表名和列名
using (SqlCommand command = new SqlCommand(sql, connection))
{
command.Parameters.AddWithValue("@Value1", "Data1"); // 替换为你要添加的数据
command.Parameters.AddWithValue("@Value2", "Data2");
int rowsAffected = command.ExecuteNonQuery();
Console.WriteLine("Rows Affected: " + rowsAffected);
}
}
}
}
上述代码中,你需要替换Your_Connection_String
为你的数据库连接字符串,Your_Table
为你要添加数据的表名,Column1
和Column2
为你要添加数据的列名,Data1
和Data2
为你要添加的具体数据。
这段代码使用了SqlConnection
和SqlCommand
类来与数据库进行交互。SqlConnection
用于建立与数据库的连接,SqlCommand
用于执行SQL语句。Parameters.AddWithValue
方法用于向SQL语句中的参数传递值,以防止SQL注入攻击。
这种方法适用于使用关系型数据库(如SQL Server)存储数据的场景。如果你使用的是其他类型的数据库或存储方式,可能需要使用不同的方法来添加数据。
领取专属 10元无门槛券
手把手带您无忧上云