的步骤如下:
示例代码:
using System.Data.SqlClient;
// 连接字符串
string connectionString = "Data Source=服务器地址;Initial Catalog=数据库名称;User ID=用户名;Password=密码";
// 创建SqlConnection对象
SqlConnection connection = new SqlConnection(connectionString);
示例代码:
// 打开数据库连接
connection.Open();
// 创建SqlCommand对象
SqlCommand command = connection.CreateCommand();
示例代码:
// 构造SQL语句
string sql = "INSERT INTO 历史记录表格名 (字段1, 字段2, ...) VALUES (@值1, @值2, ...)";
// 设置参数
command.Parameters.AddWithValue("@值1", 值1);
command.Parameters.AddWithValue("@值2", 值2);
// ...
// 执行SQL语句
command.CommandText = sql;
command.ExecuteNonQuery();
示例代码:
// 关闭数据库连接
connection.Close();
connection.Dispose();
以上是使用C#从SQL数据库保存历史记录的基本步骤。根据实际需求,可以进一步优化和扩展代码,例如添加异常处理、使用事务等。在实际开发中,还可以结合ORM框架(如Entity Framework)来简化数据库操作。
小程序云开发官方直播课(应用开发实战)
腾讯云数据库TDSQL训练营
云+社区沙龙online [国产数据库]
DB TALK 技术分享会
腾讯云数据库TDSQL训练营
DB-TALK 技术分享会
中国数据库前世今生
腾讯云数据库TDSQL训练营
TDSQL精英挑战赛
领取专属 10元无门槛券
手把手带您无忧上云