关于强类型DataSet的问题
各位专家,请帮忙。。。。
小弟先行跪谢。。。
老板催得急。。。我实在没办法了。。。
我在一个项目中用从服务器资源管理器中拖拽的方法建立了一个强类型DATASET,并写了一些操作方法
现在我想把这个建立好的DATASET放到另一个项目中去用
我的方法是将头一个项目中的.xsd文件,.xsc文件和.xss文件复制到另一个文件的目录下去,然后再在
第二个项目中添加->添加现有项,添加那个.xsd文件,这时提示说是:要我在配置文件中添加数据库连接字符串
然后我就把头一个项目中的APP.COFIG文件中的内容复制到第二个项目的APP.COFIG文件中去
如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="trystrongtype.Properties.Settings.PARAMETERSConnectionString"
connectionString="Data Source=PQSERVER;Initial Catalog=PARAMETERS;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
并将命名空间名改了
其中trystrongtype是第二个项目的命名空间名
但是每次运行时均报错说:
“trystrongtype.Properties.Settings”并不包含“PARAMETERSConnectionString”的定义“
我明明已经添加了定义了呀,不知道怎么回事了。。。
错误地点在强类型的DESIGNER.CS中的这句话中:
private void InitConnection() {
this._connection = new global::System.Data.SqlClient.SqlConnection();
this._connection.ConnectionString = global::trystrongtype.Properties.Settings.Default.PARAMETERSConnectionString;
}
而且当我把.xsd删去,重新添加时,就不显示提示了,表明我的数据库连接字符串已经添加成功了哦
但是运行时还是报错,到底怎么回事呢?