日期:2014-05-16  浏览次数:20902 次

在不打开源代码的情况下怎么修改数据库
如题,如果我写了一款连接数据库的软件,而我连接数据库的代码都在源代码中。当我将程序拿到其他没装VS的机子上怎么修改数据库(假设源文件不能打开)
------解决方案--------------------
修改据库?你提供的软件不能修改数据库内的数据吗?
如果要修改数据库连接,可以把连接字符串写在一个配置文件里面。程序从配置文件中读取啊
------解决方案--------------------
要动态控制,一般都将连接字符串写在配置文件处,这本身就是为了能够更加的可移植,当然你要写在txt文件中,也没人拦着,看你的,但是一定是可手动编辑更改,或者通过程序功能更改的
------解决方案--------------------
在web.config设置你的链接字符,到时候直接打开这个改就好了
------解决方案--------------------
如果数据库连接不变,不需要修改,直接放在源码中,这样好处是数据库相对安全;如果动态修改增加数据库连接,那就要放在配置文件app.config里,这样应用灵活些,
http://www.cnblogs.com/bison1989/archive/2011/09/19/2181050.html