正如我上面的问题,我想在数据集中创建一个自定义数据表(我的意思是我不会将.MDF文件中现有的数据表或视图拖放到数据集中)并用存储的数据集填充它程序。无论如何要做到这一点?请给我任何参考链接或教程。 有关更多信息,我使用LinQ to SQL来处理我的数据库 谢谢和问候
答案 0 :(得分:1)
使用SqlDataAdapter
到fill表格。将SelectCommand
的CommandType
设置为CommandType.StoredProcedure
:
DataTable dt = new DataTable("Optional TableName");
using (var con = new SqlConnection("Connection-String Here"))
using (var da = new SqlDataAdapter("StoredProcedureName", con))
{
da.SelectCommand.CommandType = CommandType.StoredProcedure;
// you don't need to open/close the connection with Fill
da.Fill(dt);
dataSet.Tables.Add(dt);
}