连接字符串中的问题

时间:2010-08-17 06:06:28

标签: c#

我通过代码更改了项目连接字符串,因此,所有配置文件中的连接字符串都已更改。但问题在于,在数据集中,某些表具有不同的连接字符串:

app.config connection string: "Datasource=USERPC; initial Catalog=MYDataBase; integrated security=False; User ID=sa; Password=user"

tablAdapter Connection string: "Datasource=USERPC; initial Catalog=MYDataBase; integrated security=False; User ID=sa"

我的问题是什么?如何解决?

2 个答案:

答案 0 :(得分:0)

转到项目属性 - >设置选项卡将连接字符串值设置为应用程序级别而不是app.config。如果您使用的是类型化数据集,则由它们自己定义的连接字符串最好不要更改它们。在代码中使用conenctionstring。如上所述。然后创建一个属性或函数,使用Settings CLass访问该值。 在vb中,我们使用My.Settings.Default.ConnStringName

答案 1 :(得分:0)

您确定,您的连接字符串不起作用。导致所有缺少的是密码,如果我没记错,如果你填写密码并在之后读取连接字符串,你就不会再看到密码了。但这不是一个错误,它是一个安全功能。

要覆盖此行为,您应该查看SqlConnection

备注部分