namespace与class不能取同一个名字吧?

解决方案 »

  1.   

    namespace 改成Tform仍报错,信息相同。
      

  2.   

    谢谢大家关注。
    双击错误信息时报告上述程序段的最下一行的territoriesDataset出错
    而最下一行是由sqlDataadapter生成数据集时自动产生的代码,问题究竟出在哪 请楼上的仔细说一下
      

  3.   

    territoriesDataset未定义
    如果在 class TerritoriesForm 内定义了territoriesDataset,
    是没问题的。
    如果是在同一命名空间中的另一个类class territoriesDataset,那么
    命名空间与类(TerritoriesForm)应该不同名。
      

  4.   

    private TerritoriesForm.territoriesDataset territoriesDataset1;
    这一行有错
    调用重复嵌套
      

  5.   

    请问各位高手
    1。上述程序段中的最后一行是在生成数据集时自动形成的代码,并且没有生成空的代码框架以供填写,应该不需要再定义,相应的程序段也应该无错。
    2。如果需要定义territoriesDataset的话,该如何定义?
      

  6.   

    可以在设计模式添加DATASET数据集控件。
      

  7.   

    看看你的territoriesDataset类定义在哪个namespace里。
      

  8.   

    回triout:
    上述最后一行的出错代码就是在设计模式填加数据集控件时自动生成的回mlab:
    我的territoriesDataset类没有定义,上述代码是按北大版MS press的C#程序设计上的样例输入形成的。
      

  9.   

    territoriesDataset是由vs是在配置DataAdapter是生成的。在DataAdapter属性上有generate DataSet链接,点击,可看到向导。重要的是记得选上下边的一个选项Add this dataset to the designer.你的问题就在这里了。territoriesDataset并不是你写的,而是向导生成的。当然你也可以自己写!
      

  10.   

    回colinfly(Colin):
    在向导过程中add this dataset to the designer 的check我已经选了,并且
    生成territoriesDataset后在设计视图底部出现了territoriesdataset1控件,我不明白!
      

  11.   

    察看一下你的项目文件夹是否有territoriesDataset.cs这个文件!