【发布时间】:2013-07-06 06:18:25
【问题描述】:
我想将DataTable 中存在的所有记录保存到我的数据库中。我在 C# 中使用 Linq-to-SQL。
我正在使用此代码:
DataTable dt = null;
dt = getTable(fl.ToString()); //getting DataTable
using (DataClassesDataContext dc = new DataClassesDataContext())
{
foreach (var mt in dc.Mapping.GetTables())
{
if (dt.TableName == mt.TableName)
{
//How to insert this table values in DB??
}
}
}
请给我建议更好的方法。
提前致谢。
【问题讨论】:
-
更好的方法是使用 Linq-to-SQL 返回的 .NET 对象,并且 不是笨拙的老
DataTable,它有无类型的列和行..... -
谢谢 Marc_s。你能建议我如何提交数据。
标签: asp.net sql-server linq-to-sql