yangnan0212 发表于 2007-8-27 09:07

pb 大问题啊!!!!

我想  调用  ini文件 创建pb9.0 的mss sql server 连接的数据库升级到 pb10.0 的 oledb 连接 语句该怎么改啊<br>下面是我 pb9.0  的  SQL  语句 <br>gs_bmbz=profilestring('Bn_yygs.ini','shop','bmbz','zb')<br>gs_servername=profilestring('Bn_yygs.ini','server','servername','bannerserver')<br>gs_servername_zb=profilestring('Bn_yygs.ini','server','posserver','bannerserver')<br>gs_database=profilestring('Bn_yygs.ini','database','maindataname','kld')<br>gs_database_zb=profilestring('Bn_yygs.ini','database','posdataname','kld')<br>gs_id=profilestring('Bn_yygs.ini','database','user','') + 'bn'<br>gs_pass=profilestring('Bn_yygs.ini','database','pass','') + 'bn'<br>gs_shopname=profilestring('Bn_yygs.ini','shop','shopname','')<br>SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"<br>SQLCA.Database = trim(gs_database)<br>SQLCA.ServerName = trim(gs_servername)<br>SQLCA.LogId = trim(gs_id)<br>SQLCA.LogPass = trim(gs_pass)<br>SQLCA.AutoCommit = False<br>SQLCA.DBParm = "CommitOnDisconnect='No'"<br>sqlzb=CREATE transaction<br>sqlzb.DBMS = "MSS Microsoft SQL Server 6.x"<br>sqlzb.Database = gs_database_zb<br>sqlzb.ServerName = gs_servername_zb<br>SQLzb.LogId = trim(gs_id)<br>SQLzb.LogPass = trim(gs_pass)<br>sqlzb.AutoCommit = False<br>sqlzb.DBParm = "CommitOnDisconnect='No'"<br>openwithparm(w_message,'系统正在连接服务器,请稍等...')    <br><br><br>该怎么改成 pb10.0 的 OLEDB  连接呢<br>

yangnan0212 发表于 2007-8-27 17:06

我的问题怎么总是没人回答呢<br> 看来我的     RY  不怎么样啊<br>

sam2080 发表于 2007-8-29 16:44

你配置一个OLEDB,然后把配置代码拷出来看看就明白了

ugly927846 发表于 2007-9-1 11:59

楼上的高啊      

页: [1]

编程论坛