可能重复:
如何从存储过程中检索表以填充datatable?
我正在尝试填充我的datatable。我已经创建了一个名为tmpABCD的datatable,但我需要使用存储过程中的值来填充它。我无法继续进行。
SqlConnection sqlcon = new SqlConnection(ConfigurationManager.ConnectionStrings["DB"].ConnectionString);
sqlcon.Open();
SqlCommand cmd = new SqlCommand("usp_GetABCD", sqlcon);
DataTable dt = new DataTable("tmpABCD");
dt.Columns.Add(new DataColumn("A"));
dt.Columns.Add(new DataColumn("B"));
dt.Columns.Add(new DataColumn("C"));
dt.Columns.Add(new DataColumn("D"));