以文本方式查看主题

-  蓝色快车PB俱乐部论坛  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspindex.asp)
--  PowerBuilder MIS编程  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspbbs.asp?boardid=1)
----  求助!  (http://pb.besoft.com.cnhttp://pb.besoft.com.cn/bbs/index.aspdispbbs.asp?boardid=1&rootid=1146&id=1155)


--  作者:zst_zhou
--  发布时间:2003/9/1 17:53:35

--  求助!
众位:用pb自带的连接数据库可以正常连接,但我用ini连接就会出现问题,顺道将ini传上,请众位帮忙!用pb8+oracle8.1.6.谢谢!
此主题相关图片如下:
按此在新窗口浏览图片
ini内容:
Database]
DBMS=O84 Oracle8/8i (8.x.4+)
Database=csif
UserId=
DatabasePassword=
Logpass=manager
ServerName=csif
LogId=system
Lock=
DBParm=
AutoCommit=False
连接部分
String ls_start
ls_start="work.ini"
SQLCA.database=profilestring("work.ini","Database","Database"," ")
SQLCA.userid=profilestring("work.ini","Database","UserId"," ")
SQLCA.Logpass=profilestring("work.ini","Database","Logpass"," ")
SQLCA.servername=profilestring("work.ini","Database","ServerName"," ")
SQLCA.logid=profilestring("work.ini","Database","LogId"," ")
SQLCA.lock=profilestring("work.ini","Database","Lock"," ")
SQLCA.DBParm=profilestring("work.ini","Database","DBParm"," ")
CONNECT;
If SQLCA.Sqlcode=0 Then
open(w_main)
Else
MessageBox("提示","数据库连结出错" + sqlca.sqlerrtext)
End If

--  作者:yehospital
--  发布时间:2003/9/1 19:14:37

--  
既然用pb自带的连接数据库可以正常连接,那么你把它的代码复制下来拿到程序里面调试一下,再看情况!我想这不难!
--  作者:zst_zhou
--  发布时间:2003/9/1 19:41:22

--  
多谢楼上回复,我的意思是用自带的可以正常连接,但换成ini连之后,就有这个问题,不知为何,偶是个新手,请仔细说说,谢谢!
--  作者:yehospital
--  发布时间:2003/9/1 19:48:43

--  
你可以把自带的连接代码写到程序里面试一试是不是你程序本身的原因。
--  作者:随风
--  发布时间:2003/9/2 15:29:44

--  
你使用如下的向导创建一个连接服务!


此主题相关图片如下:
按此在新窗口浏览图片


--  作者:zst_zhou
--  发布时间:2003/9/3 10:31:46

--  
多谢楼上各位,问题解决了!thanks!!!

">