项目A要打开项目B的窗体,该窗体用于显示数据集中的数据,现已将窗体添加到项目A中,那么B中的数据集能直接通过添加现有项加载进来吗?
刚加载的时候,出现如下提示:类型化数据集不会进行编译,请在数据集设计器中打开数据,然后检查每个TableAdapter都已经设置为有效的连接。
加进来以后编译,报错,错误 4 “test01.Properties.Settings”不包含“TruckStatusConnectionString”的定义,并且找不到可接受类型为“test01.Properties.Settings”的第一个参数的扩展方法“TruckStatusConnectionString”(是否缺少 using 指令或程序集引用?) C:\Users\DUAN\Desktop\新建文件夹\test02\test01\THMSTruckStatusDataSet1.Designer.cs 8587 92 test01
究竟该怎么添加已有的数据集呢!!有什么要注意的地方没?
你在DATASET的代码中,看看,一定有这个字符串“TruckStatusConnectionString”
然后这个串定义在哪儿呢?在项目的属性里面,一般是app.Config或是web.Config这个文件。
你没有给连接串,当然会出错了。
在Setting那个文件里添加连接串就可以了!