问题描述
写了一个dll,实现数据库的读取。如果使用类型化的dataset和dataadapter怎样才能指定连接字符串呢。设计时候的字符串是在DS.Designer.cs直接读取propertythis._connection.ConnectionString=global::IssueCommon.Properties.Settings.Default.sql_ConnectionString;但是dll的property是直接编译进dll,如果这样的话,以后更改密码还需要每次进行重新编译,有没有什么办法,使用指定的连接字符串。
解决方案
解决方案二:
改写进appconfig,前提是你可以保证此文件安全,不会被轻易泄露出去
解决方案三:
DS.Designer.cs直接改这个里面的this._connection.ConnectionString=global::IssueCommon.Properties.Settings.Default.sql_ConnectionString;语句是么?那下次编辑ds的时候是不是还需要重新再更改?
解决方案四:
直接写在另一个数据库(表)中,需要就读取,想改就改数据库的相关字段
时间: 2024-08-18 08:25:36