应用系统的数据库连接问题 程序:vb+sql2000问题: 程序中需要连接数据库,开发时我用的是自己的计算机名字,数据库名和数据库密码等信息进行连接的。在移到别的计算机上使用的时候,那这个连接肯定就用不了了。 想问下大家,这个问题一般是怎么处理的~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我遇到的系统,大致有一下几种:1、直接写在程序中,就是你用的那种,缺点是服务器的连接容易泄漏,威胁数据库安全,更换服务器时比较麻烦,如果使用这种方式,建议用一个引导程序进行自动更新,然后打开真正的可执行文件;2、以加密方式存储在客户端的注册表中,当服务器连接发生变化时,可以重新设置,优点是不会因为SQL Server服务器的变化而更改可执行文件,缺点也是服务器的连接容易泄漏;3、在服务器上建立一个服务器程序,数据库连接存在服务器端,需要连接数据库是,通过Winsock控件去取得连接字符串(传输过程字符串要加密)。这种方式安全性比较好;4、通过COM组件做成3层结构程序。 那你就按happyflystone(无枪的狙击手)说的吧,弄个INI文件就行了,最好把密码加密一下,在程序里再解密。 求sql语句,将多列转换成一行数据 我要做进销存,麻烦帮忙设计表,物料表,材料进出库表,当前库存表,要考虑先进先出,移动加权平均,不核算成本,谢谢! 求一段SQL语句该怎么写 数据库列被包含怎么写?不同于like 如下SQL应该怎么写 Reporting Services配置管理器找不到报表服务器实例 不得不说的问题(有关CSDN的无人道的做法)-此贴肯定被删 求一句关键词搜索的语句 DB2的数据转移到ORACLE数据库的问题!急!送分!!! sqlserver脚本转MySQL脚本的问题 问一个很菜鸟的问题!救急! 请教一个检索问题
1、直接写在程序中,就是你用的那种,缺点是服务器的连接容易泄漏,威胁数据库安全,更换服务器时比较麻烦,如果使用这种方式,建议用一个引导程序进行自动更新,然后打开真正的可执行文件;
2、以加密方式存储在客户端的注册表中,当服务器连接发生变化时,可以重新设置,优点是不会因为SQL Server服务器的变化而更改可执行文件,缺点也是服务器的连接容易泄漏;
3、在服务器上建立一个服务器程序,数据库连接存在服务器端,需要连接数据库是,通过Winsock控件去取得连接字符串(传输过程字符串要加密)。这种方式安全性比较好;
4、通过COM组件做成3层结构程序。