ehxz 发表于 2008-3-8 18:21:53

PB10、PB11用OLE DB连接SQLServer

<p><font face="Verdana">从PB10开始,没有了mssql server专用接口了,另一方面数据库管理系统(DBMS)<br/>换成了“OLE DB”,配置起来有点不顺手!下面就来介绍pb10,Pb11中用OLE DB连接<br/>sql 2000数据库。</font></p>
<p><font face="Verdana">在安装pb10的时候选择custom/full方式安装(默认的安装方式不会安装ole db接口),<br/>next-》如果你没有安装.net则不要选择列表中的ADO.net....项。一路next完成安装。<br/>在数据库画板中找到OLE microsoft OLE DB项,在其上右键新建一个配置,在弹出的配<br/>置窗口中:</font></p>
<p><font face="Verdana">profile name:填写配置文件名 //任意即可</font></p>
<p><font face="Verdana">provider:选择数据库管理系统类型,这里选择“SQLOLEDB”项</font></p>
<p><font face="Verdana">data source:服务器名(和之前的版本不太一样)。可以在下拉列表中选择,也可以填<br/>入服务器名或IP地址如:127.0.0.1等。如果上面的provider不是“SQLOLEDB”则此下拉<br/>列表中可能没有选项。</font></p>
<p><font face="Verdana">user ID:用户名。我的用户名是默认的sa</font></p>
<p><font face="Verdana">password:对应上面user ID的密码,我的密码是空的,所以不填。</font></p>
<p><font face="Verdana">到这里你就可以顺利的连接到sql server了。但是连接到哪个数据库呢?上面的参数都没<br/>有指明,我也找了半天:P。不要着急,在Extended里填入 “database=数据库名” 就可以<br/>了。(不要引号)</font></p>
<p><font face="Verdana">最后的配置文件内容为:</font></p>
<p><font face="Verdana">// Profile his<br/>SQLCA.DBMS = "OLE DB"<br/>SQLCA.LogId = "sa" //我的用户名是sa<br/>SQLCA.AutoCommit = False<br/>SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='NETMANAGER',PROVIDERSTRING='database=zs'"</font></p>
<p><font face="Verdana">//我的数据库名是:zs;datasource后面也可以是IP地址:DATASOURCE='127.0.0.1'</font></p>
<p><font face="Verdana">至此就完成了pb10下用OLE DB连接sql server的配置!<br/></font></p>
<p><font face="Verdana">&nbsp;</p></font>
<p><font face="Verdana">当然还有:<font face="Verdana"><a href="http://www.sybasecn.com/sybase/dispbbs.asp?boardid=33&amp;Id=2877&amp;page=2">dispbbs.asp?boardid=33&amp;Id=2877&amp;page=2</a></font></font></p>
<p><font face="Verdana">这里的方式,好象处理的更好一些。</p></font>

navyblue 发表于 2008-3-26 07:50:55

pb好就好在这,链接代码就是简单

ribut922 发表于 2008-3-17 09:07:41

<p>学习了</p>
<p>&nbsp;</p>

fxyang13 发表于 2008-3-28 08:57:10

<p>我上次想把一个9.0的程序装到10里,编译通不过,是不是这个原因啊</p>

nxspharm 发表于 2008-5-8 22:07:39

<p>oledb会比9.0中的专用接口好吗?不知为何取消了</p>
页: [1]
查看完整版本: PB10、PB11用OLE DB连接SQLServer

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com