请教一个dataset绑定到grid的问题
代码如下
Grid1.DataBind()这句出错
提示未将对象引用设置到对象的实例
private void BindGrid()
{
DataSet table = GetDataTable();
Grid1.DataSource = table;
Grid1.DataBind();
}
private DataSet GetDataTable()
{
DataSet source = new DataSet();
DataSet source1, source2;
DataSet source3 = new DataSet();
SqlParameter[] cs4 = new SqlParameter[4];
cs4[0] = new SqlParameter("@kuangchangId", kuangchangId);
cs4[1] = new SqlParameter("@sTime", sTime);
cs4[2] = new SqlParameter("@eTime", eTime);
cs4[3] = new SqlParameter("@customId", customId);
sqlstring = "select id,sellId,printId,productId,productPrice,totalMoney,carId,carMz,carJz,productFs,sellTime from KcSell where kuangchangId=@kuangchangId and checked=1 and customId=@customId and sellTime >= @sTime and sellTime <= @eTIme";
source1 = SqlHelper.ExecuteDataset(SqlHelper.connectionString, CommandType.Text, sqlstring, cs4);
source3.Tables.Add();
source3.Tables[0].Columns.Add("dTime", typeof(string));
source3.Tables[0].Columns.Add("dId", typeof(string));
source3.Tables[0].Columns.Add("dPid", typeof(string));
source3.Tables[0].Columns.Add("productName", typeof(string));
source3.Tables[0].Columns.Add("productPrice", typeof(string));
source3.Tables[0].Columns.Add("carName", typeof(string));
source3.Tables[0].Columns.Add("carMz", typeof(string));
source3.Tables[0].Columns.Add("carJz", typeof(string));
source3.Tables[0].Columns.Add("productFs", typeof(string));
source3.Tables[0].Columns.Add("totalMoney", typeof(string));
source3.Tables[0].Columns.Add("inMoney", typeof(string));
source3.Tables[0].Columns.Add("leaveMoney", typeof(string));
for (int i = 0; i < source1.Tables[0].Rows.Count; i++)
{
DataRow dr = source3.Tables[0].NewRow();
dr[0] = source1.Tables[0].Rows[i][10];
dr[1] = source1.Tables[0].Rows[i][1];
dr[2] = source1.Tables[0].Rows[i][2];
dr[3] = Kcc.getProductName(source1.Tables[0].Rows[i][3].ToString());
dr[4] = source1.Tables[0].Rows[i][4];
dr[5] = Kcc.getCarName(source1.Tables[0].Rows[i][6].ToString());
dr[6] = source1.Tables[0].Rows[i][7];
dr[7] = source1.Tables[0].Rows[i][8];
dr[8] = source1.Tables[0].Rows[i][9];
dr[9] = source1.Tables[0].Rows[i][5];
source3.Tables[0].Rows.Add(dr);
}
return source3;
}
Grid1.DataBind()这句出错
提示未将对象引用设置到对象的实例
...全文
相关推荐
一个基于纯js实现的Data Repeater and Grid装载DataSet的程序例子
一个基于纯js实现的Data Repeater and Grid装载DataSet的程序例子,值得推荐给大家。
Grid2viz-dataset-NeurIPS-Adaptability
Grid2viz-dataset-NeurIPS-适应性 这是L2RPN NeurIPS 竞赛结果的 grid2viz 演示存储库 - Adaptability Track 。 您可以通过 Binder 启动它: 本次比赛仍作为基准开放: : 有关 L2RPN 比赛的更多信息,请访问: ://l2rpn.chalearn.org/competitions 您可以将 grid2viz 安装为 pip 包或在此处找到源: :
c#数据库引用
这是一个基于c#的wpf制作的登录窗口与数据库结合的简单程序,有助于帮助新手了解窗口与数据库的结合。
ADO程序员参考.rar<加精>
精良的ado学习资料 方便快捷 本人受益匪浅 拿给大家分享
DataSet高效分页
DataSet高效分页比存储过程能活简单方便,和LINQ一样一次只读处当前页的条数数据,但比LINQ性能要高.


