社区
数据库相关
帖子详情
在创建数据库连接时,怎样从文件中读取连接数据库的用户名和密码?
xiaoqiangteng
2004-08-11 11:00:05
pb在与数据库连接的时候,数据库的用户名和密码一般是在应用程序对象的open事件中写死的,这样万一数据库的用户名或是密码一改动,pb应用程序也得改动(还得重新编译),这样显得很是麻烦,请问哪位大侠有办法可以在pb与数据库创建连接的时候,从其他文件(如*.TXT文件什么的)中把用户名和密码读取出来,再创建连接?
...全文
268
6
打赏
收藏
在创建数据库连接时,怎样从文件中读取连接数据库的用户名和密码?
pb在与数据库连接的时候,数据库的用户名和密码一般是在应用程序对象的open事件中写死的,这样万一数据库的用户名或是密码一改动,pb应用程序也得改动(还得重新编译),这样显得很是麻烦,请问哪位大侠有办法可以在pb与数据库创建连接的时候,从其他文件(如*.TXT文件什么的)中把用户名和密码读取出来,再创建连接?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yzh963
2004-08-11
打赏
举报
回复
没有加密服务器,上面方法可行,就是不安全,最好加入简单的算法,不让人一眼就看到user 和password
sywen
2004-08-11
打赏
举报
回复
up
qiqiu999
2004-08-11
打赏
举报
回复
startupfile=wrkpath+"\**.ini"
sqlca.DBMS = profileString (startupfile, "database", "dbms", "")
sqlca.database = ProfileString (startupfile, "database", "database", "")
sqlca.userid = ProfileString (startupfile, "database", "userid", "")
sqlca.dbpass = ProfileString (startupfile, "database", "dbpass", "")
sqlca.logid = ProfileString (startupfile, "database", "logid", "")
sqlca.logpass = ProfileString (startupfile, "database", "LogPassWord", "")
sqlca.servername = ProfileString (startupfile, "database", "servername", "")
sqlca.dbparm = ProfileString (startupfile, "database", "dbparm", "")
connect;
liubocy
2004-08-11
打赏
举报
回复
程序根目录下config.txt内容:
[Database]
DBMS=SYC Sybase System 10/11
Database=taxpayerdeclare_sc
UserId=
dbpass=
LogPassword=aaaaaa
ServerName=develop01
LogId=controller
Lock=
DbParm=CharSet='cp850'
连接代码:
String ls_config = 'config.txt'
sqlca.DBMS = ProfileString (ls_config, "database", "dbms", " ")
sqlca.database = ProfileString (ls_config, "database", "database", " ")
sqlca.userid = ProfileString (ls_config, "database", "userid", " ")
sqlca.dbpass = ProfileString (ls_config, "database", "dbpass", " ")
sqlca.logid = ProfileString (ls_config, "database", "logid", " ")
sqlca.logpass = ProfileString (ls_config, "database", "LogPassWord"," ")
sqlca.servername = ProfileString (ls_config, "database", "servername", " ")
sqlca.dbparm = ProfileString (ls_config, "database", "dbparm", " ")
sqlca.Lock = ProfileString (ls_config, "database", "Lock", " ")
connect;
if sqlca.sqlcode <> 0 then
MessageBox ("Cannot Connect to Database", sqlca.sqlerrtext)
return
end if
rock_csdn
2004-08-11
打赏
举报
回复
密码在检测到是明文配置后,读取后立即改写成密文。
xiaoqiangteng
2004-08-11
打赏
举报
回复
我这儿用的是db2数据库,连接用的是odbc数据源,请问上面的设置需要怎么改?
ado方式操作数据库封装类的使用范例
1. **建立连接**:使用如SqlConnection的类
创建
数据库连接
,连接字符串包含了数据库的服务器名称、数据库名称、
用户名
和
密码
等信息。 2. **执行SQL语句**:通过SqlCommand对象,可以执行各种SQL命令,如SELECT、...
java实现Excel数据导入到数据库
确保在项目
中
已经引入了对应的MySQL JDBC驱动,并正确配置了数据库URL、
用户名
和
密码
。 3. **准备SQL语句**:根据Excel
中
的数据结构构建SQL插入或更新语句。如果是更新已存在的数据,可以使用`PreparedStatement`来...
用spring+springMvc完成的一个简单的登陆实例
最近在看spring3.x这本书,这是这本书随书附赠的例子,也是第一章的内容; 不过我把它的例子加上...采用Myeclipse编码,数据库的.sql文件已经在项目
中
;采用mysql数据库,他的一些照顾你好
密码
配置我就不做多介绍了;
Android基于Socket聊天最终版
在聊天应用
中
,数据库通常有用户表(存储
用户名
、
密码
等)、会话表(记录聊天的双方和消息内容)和消息表(存储单条消息)。 “client_server.zip”文件可能包含了服务器端和客户端的源代码。客户端代码通常会有一...
python获取数据库
用户名
密码
_SQLite3从数据库
读取
用户名
和
密码
如何编写代码,以便如果来自用户的
用户名
条目和来自用户的
密码
条目匹配数据库
中
的一行,它将验证登录并进入下一页,这就是这个例子
中
的“屏幕”我做了一个演示登录页面下面,我已经添加了一个
创建
数据库功能。...
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章