【发布时间】:2016-11-13 15:58:44
【问题描述】:
这是我的语法,但我得到一个错误
SelectCommand 属性在调用“Fill”之前尚未初始化。
我需要做什么才能填写数据表?
using (SqlConnection conn = new SqlConnection("Server=Test;Database=Test;Integrated Security=SSPI;"))
{
SqlCommand command = new SqlCommand();
command.CommandText = "SELECT * FROM [dbo].[selfservice] WHERE saleID = @userid;";
command.Parameters.Add("@userid", SqlDbType.VarChar);
command.Parameters["@userid"].Value = row.Field<string>("saleID");
command.Connection = conn;
using (SqlDataAdapter dataadapter1 = new SqlDataAdapter()
{
dataadapter1.Fill(dtData);
}
}
【问题讨论】:
-
如果有帮助则标记为答案
标签: c# .net datatable sqlconnection sqldataadapter