在不打开源代码的情况下怎么修改数据库

时间:2022-05-26 11:49:37
如题,如果我写了一款连接数据库的软件,而我连接数据库的代码都在源代码中。当我将程序拿到其他没装VS的机子上怎么修改数据库(假设源文件不能打开)

6 个解决方案

#1


修改据库?你提供的软件不能修改数据库内的数据吗?
如果要修改数据库连接,可以把连接字符串写在一个配置文件里面。程序从配置文件中读取啊

#2


要动态控制,一般都将连接字符串写在配置文件处,这本身就是为了能够更加的可移植,当然你要写在txt文件中,也没人拦着,看你的,但是一定是可手动编辑更改,或者通过程序功能更改的

#3


在web.config设置你的链接字符,到时候直接打开这个改就好了

#4


如果数据库连接不变,不需要修改,直接放在源码中,这样好处是数据库相对安全;如果动态修改增加数据库连接,那就要放在配置文件app.config里,这样应用灵活些,
http://www.cnblogs.com/bison1989/archive/2011/09/19/2181050.html

#5


引用 4 楼 wind_cloud2011 的回复:
如果数据库连接不变,不需要修改,直接放在源码中,这样好处是数据库相对安全;如果动态修改增加数据库连接,那就要放在配置文件app.config里,这样应用灵活些,
http://www.cnblogs.com/bison1989/archive/2011/09/19/2181050.html
我刚才试过了,直接修改APP文件里的连接字符串没用,必须要重新编译才能有效果,我的意思就是程序不再编译,直接修改数据库连接字符串,运行已有的exe文件能运行

#6


引用 4 楼 wind_cloud2011 的回复:
如果数据库连接不变,不需要修改,直接放在源码中,这样好处是数据库相对安全;如果动态修改增加数据库连接,那就要放在配置文件app.config里,这样应用灵活些,
http://www.cnblogs.com/bison1989/archive/2011/09/19/2181050.html
明白了,刚才改错了,原来debug文件夹下也有个配置文件。谢了

#1


修改据库?你提供的软件不能修改数据库内的数据吗?
如果要修改数据库连接,可以把连接字符串写在一个配置文件里面。程序从配置文件中读取啊

#2


要动态控制,一般都将连接字符串写在配置文件处,这本身就是为了能够更加的可移植,当然你要写在txt文件中,也没人拦着,看你的,但是一定是可手动编辑更改,或者通过程序功能更改的

#3


在web.config设置你的链接字符,到时候直接打开这个改就好了

#4


如果数据库连接不变,不需要修改,直接放在源码中,这样好处是数据库相对安全;如果动态修改增加数据库连接,那就要放在配置文件app.config里,这样应用灵活些,
http://www.cnblogs.com/bison1989/archive/2011/09/19/2181050.html

#5


引用 4 楼 wind_cloud2011 的回复:
如果数据库连接不变,不需要修改,直接放在源码中,这样好处是数据库相对安全;如果动态修改增加数据库连接,那就要放在配置文件app.config里,这样应用灵活些,
http://www.cnblogs.com/bison1989/archive/2011/09/19/2181050.html
我刚才试过了,直接修改APP文件里的连接字符串没用,必须要重新编译才能有效果,我的意思就是程序不再编译,直接修改数据库连接字符串,运行已有的exe文件能运行

#6


引用 4 楼 wind_cloud2011 的回复:
如果数据库连接不变,不需要修改,直接放在源码中,这样好处是数据库相对安全;如果动态修改增加数据库连接,那就要放在配置文件app.config里,这样应用灵活些,
http://www.cnblogs.com/bison1989/archive/2011/09/19/2181050.html
明白了,刚才改错了,原来debug文件夹下也有个配置文件。谢了