PowerBuilder 9.0如何与orcale9i连接?
PowerBuilder9.0如何与orcale9i连接?本人初学PB对此一点不清楚,请高手大虾帮助,谢谢...
PowerBuilder 9.0如何与orcale9i连接?
本人初学PB 对此一点不清楚,请高手大虾帮助,谢谢 展开
本人初学PB 对此一点不清楚,请高手大虾帮助,谢谢 展开
3个回答
展开全部
通过odbc来连接比较简单,适合初学者。比如:
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = false
SQLCA.DBParm = " "
//SQLCA.DBParm = "ConnectString='DSN=xxxx;UID=sa;PWD=xxxx',DisableBind=1,StaticBind=0,CallEscape='No',DelimitIdentifier='Yes',StripParmNames='Yes'"
//
connect;
//
if sqlca.sqlcode<0 then
messagebox("错误信息","数据库连接失败,请检查网络是否连通或拨号连接是否已断。")
return
end if
//
if sqlca.sqlcode = 100 then
messagebox("错误信息","数据库连接失败(服务找不到),具体错误信息是~r~n" + sqlca.sqlerrtext,stopsign!)
return
end if
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = false
SQLCA.DBParm = " "
//SQLCA.DBParm = "ConnectString='DSN=xxxx;UID=sa;PWD=xxxx',DisableBind=1,StaticBind=0,CallEscape='No',DelimitIdentifier='Yes',StripParmNames='Yes'"
//
connect;
//
if sqlca.sqlcode<0 then
messagebox("错误信息","数据库连接失败,请检查网络是否连通或拨号连接是否已断。")
return
end if
//
if sqlca.sqlcode = 100 then
messagebox("错误信息","数据库连接失败(服务找不到),具体错误信息是~r~n" + sqlca.sqlerrtext,stopsign!)
return
end if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PB上有一个Database Profiles,选择O84 Oracle8/8i,新建一个项目就行,O84 Oracle8/8i项是支持8i,9i,10g的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询