在分析别人的程序时,怎么能知道其程序用的是那种数据库?

shouzi 2001-11-16 09:47:31
我刚接触pb,朋友给我一套用pb编的源程序供我学习,其中有若干.pbl,还有xx_log.ldf,xx.mdf两个文件,请问我试图对其进行连接,怎末才能知道其程序用的是何种数据库?请高手们给点拨以下。
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shouzi 2001-11-16
  • 打赏
  • 举报
回复
程序中的open()事件标有:
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database = "jxc_ser"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
是否可认为数据库源名为“MSS Microsoft SQL Server 6.x”,那么“jxc_ser"代表什么意思呢?
junbinguo 2001-11-16
  • 打赏
  • 举报
回复
PB程序在使用数据库时都会在程序开始连接数据源,数据源的设置中知道其是用什么数据库的
如:“// Profile EAS Demo DB V3
SQLCA.DBMS = "ODBC"
SQLCA.Database = "EAS Demo DB V3"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=EAS Demo DB V3;UID=dba;PWD=sql'"

其中dsn=EAS Demo DB V3为数据源名。你可以在控制面板中的ODBC中确认数据库类型
shouzi 2001-11-16
  • 打赏
  • 举报
回复
这个问题对于高手来说应该是小菜一碟,难道没有高手给我指导一下吗?

401

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧