数据的处理是正确的,但是就是页面老是报错。
我已经对所有的代码加了try,然后也设置了 <system.windows.forms jitDebugging="true" />
但是就是跟踪不到错误代码,而且点了“继续”以后,又可以正常显示。使用 DataRelation 绑定的 DataSet 做为 DataGrid 的数据源:// 数据源获取的简要代码
DataSet ds = new DataSet();
DataTable dt = new DataTable("Main");
ds.Tables.Add(dt);
db.Execute(ref ds,commandstr,"Main");
.
.
.
dt = new DataTable("Child");
ds.Tables.Add(dt);
db.Execute(ref ds,commandstr,"Child");
System.Data.DataRelation DRelation;
DRelation = new DataRelation("Test", mainCols, childCols);
ds.Relations.Add( DRelation );
// 数据源绑定
this.dg_navigation.SetDataBinding(dsOrder,"Main");
this.dg_order.SetDataBinding(dsOrder,"Main.Test");
设置 DataGrid 的样式有如下代码:
// 设置子表
DataGridTableStyle gridStyle=new DataGridTableStyle();
gridStyle.MappingName="Child";
// 设置主表
DataGridTableStyle gridStyle=new DataGridTableStyle();
gridStyle.MappingName="Main";
结果大部分时候是正常的,但是时不时地提示:
列“EO_Code”不属于表 Child ……
或者
列“EO_Version”不属于表 Main ……
我已经对所有的代码加了try,然后也设置了 <system.windows.forms jitDebugging="true" />
但是就是跟踪不到错误代码,而且点了“继续”以后,又可以正常显示。使用 DataRelation 绑定的 DataSet 做为 DataGrid 的数据源:// 数据源获取的简要代码
DataSet ds = new DataSet();
DataTable dt = new DataTable("Main");
ds.Tables.Add(dt);
db.Execute(ref ds,commandstr,"Main");
.
.
.
dt = new DataTable("Child");
ds.Tables.Add(dt);
db.Execute(ref ds,commandstr,"Child");
System.Data.DataRelation DRelation;
DRelation = new DataRelation("Test", mainCols, childCols);
ds.Relations.Add( DRelation );
// 数据源绑定
this.dg_navigation.SetDataBinding(dsOrder,"Main");
this.dg_order.SetDataBinding(dsOrder,"Main.Test");
设置 DataGrid 的样式有如下代码:
// 设置子表
DataGridTableStyle gridStyle=new DataGridTableStyle();
gridStyle.MappingName="Child";
// 设置主表
DataGridTableStyle gridStyle=new DataGridTableStyle();
gridStyle.MappingName="Main";
结果大部分时候是正常的,但是时不时地提示:
列“EO_Code”不属于表 Child ……
或者
列“EO_Version”不属于表 Main ……
解决方案 »
- C# string 转 char*
- c# 项目 翻页10次左右后 出现Bad Request
- datagridview 单元格文本改变事件
- C#安装了SQL2005和SQL2000,需要连接SQL2000,可是程序在只有SQL2000的环境中提示SQL2005连接错误.如何只连接SQL2000??
- 如何得到当前程序所在的路径
- 请教网页编码的问题,问题很急,请大虾们帮帮忙!
- 在C#里用指针,速度为什么没有快,反而很慢?
- 求解答,在多线程环境中,如何安全增加,读取,删除Item?
- 如何通过.net实现不下载文件,而获取待下载文件的大小等信息
- 控制台输入数据的问题
- 元旦就要到了,祝大家元旦快乐!!!
- 求助:c#写的Ado.net访问数据库的问题,谢谢
有规律吗的出现问题还是没有规律的出现问题???