.net 大侠进 VS数据源绑定问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 19:57:48
private void button3_Click(object sender, EventArgs e)
{
//查询所有记账信息
AccountBookManger m = new AccountBookManger();
this.dataGridView1.DataSource = m.GetAllaccountBook().Tables[0].DefaultView;//运行错误:{"无法找到表 0。"}
}

这是个按钮事件 查询所有记账信息

可是运行的时候总是报错 说
{"无法找到表 0。"}

Tables[0] 0是什么意思 我是按照书上编的 为什么不能运行呢
请大侠指教
+++++++++++++++++++++++++++++++++++++++++高分

已经帮你解答了呀,
你的AccountBookManger类有问题
SQL有错

你在[“表名”]试试看

{"无法找到表 0。"}:原因:
查询时有问题,你并没有真正把数据库中的表查询出来,所以绑定的时候获取不到Tables[0]这个表。
Tables[0]的意思:是集合中的第一个表
不知道你明不明白,小问题而已