try:DataRelation custOrderRel = new DataRelation( "CustOrders", thisDataSet.Tables ["TestTable"].Columns["UserID"], thisDataSet.Tables ["TestTable2"].Columns["UserID"] );thisDataSet.Relations.Add(custOrderRel);
解决方案 »
- Table 计算表达式 如何引用本列计算?
- 急,急,对角线问题?
- 怎么样从数据库中取出数据放入模板呢?请高手指点!急!!!!
- 请问谁有winform项目方面的书籍
- 一个类写多少个方法为佳啊?
- 哪有.net完整的dvd光盘下载
- 求教数据库 多表查询后的更新问题
- Response.Write(DateTime.Now.ToString("hh:mm:ss"));为什么本来是13:00:00的会显示1:00:00?
- 竟没有人能够给我解决?!ACCESS的图片存取问题!
- combox和datagrid
- NUnit下如何伪造Web的上下文
- 谁能够提供给偶vs.net 2003中文企业版第二张盘下载,安装验证通过立即给分!
DataRelation custOrderRel = new DataRelation( "CustOrders", thisDataSet.Tables ["TestTable"].Columns["UserID"], thisDataSet.Tables ["TestTable2"].Columns["UserID"] );中
你试试加个try块,获得一下异常信息看看。
try
{
DataRelation custOrderRel = thisDataSet.Relations.Add( "CustOrders", thisDataSet.Tables["TestTable"].Columns["UserID"], thisDataSet.Tables["TestTable2"].Columns["UserID"] );
}
catch(Exception ex)
{
Console.WriteLine(ex.Message);
}看看有什么结果,是什么表没有值。因为不知道具体的,所以不能在机上调试。你试试吧。
custAdapter.Fill( thisDataSet, "TestTalbe" );
应为TestTable
oderAdapter.Fill( thisDataSet, "TestTalbe2" );
应为TestTable2
象空指针引用错误多是由于引用的对象不存在导致的。