本人想做一个配置,连接,更改连接数据库的程序,各位有何高见? 本人现开发一个系统,其数据库可能是SQL,ORACLE,ACESS等,但我想做一个配置,连接,更改连接数据库的程序挂在此系统中作为系统维护或客户端配置程序,那么以后我的系统只需利用它就可随便连接任何一个数据库,当然数据库的表结构是一样的,但至于是用那种RDMS就没关系了,因为有ODBC。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用一个外部配置文件来实现:[DATABASE].....DBNAME=CONNECT_STR=USERNAME=PASSWD=.....如果不同的数据库有不同处理,通过程序取得各个节点值然后:select case dbnamecase sql:...case oracle:...case access:...这样的安全性不好,因为别人找到你的配置文件,就可以连接你的数据库进行处理 你说这样行吗?我每次登陆时就提示用户选择要连接的数据库,当然也可由用户选择运行。由用户自己选择连接的数据库并搭配好ODBC数据源(当然是由我的程序去启动配置向导),并把配置信息写到注册表中,以后用户更改后在写回到注册表,你说我的程序用ADO是否比较好点 怎么使用ADO的异步连接数据库 好奇怪的数据转换问题. VC简单问题,请帮忙,急,3日内结贴!!! 请教:关于用VC做的DLL,delphi如何使用的问题(初级) 新手的问题 如何捕获窗体移动的消息? 那位大虾知道哪里有有关Micosoft.net的资料,告知我? 关于制作CAB包的疑问 ADO 连接数据库失败时,弹出错误对话框。有图 高手请进!jenson802哪里去了 关于树型控件的问题 二重CPtrList的内容释放问题
.....
DBNAME=
CONNECT_STR=
USERNAME=
PASSWD=
.....如果不同的数据库有不同处理,通过程序取得各个节点值然后:
select case dbname
case sql:
...
case oracle:
...
case access:
...这样的安全性不好,因为别人找到你的配置文件,就可以连接你的数据库进行处理