sqlsugar 按照表名 存入数据
时间: 2024-02-22 14:53:06 浏览: 169
根据你提供的引用内容,以下是使用sqlsugar按照表名存入数据的示例:
```csharp
// 使用sqlsugar连接数据库
var db = new SqlSugarClient(new ConnectionConfig()
{
ConnectionString = "your_connection_string",
DbType = DbType.SqlServer,
IsAutoCloseConnection = true
});
// 定义实体类
public class StuInfo
{
public int Sno { get; set; }
public string Sname { get; set; }
public string Sex { get; set; }
public DateTime Birth { get; set; }
public string Depart { get; set; }
}
// 将stu_info表中的数据插入到stu_info_copy表中
db.Insertable<StuInfo>().AS("stu_info_copy").ExecuteCommand();
// 关闭数据库连接
db.Close();
```
这段代码使用sqlsugar连接数据库,并定义了一个名为StuInfo的实体类,该类的属性与stu_info表的字段对应。然后使用Insertable方法将stu_info表中的数据插入到stu_info_copy表中,并通过AS方法指定表名。最后使用ExecuteCommand方法执行插入操作。
阅读全文