编程论坛's Archiver

初到PB 发表于 2006-11-5 10:52

PB与SQL的连接

初学PB不知道应该怎样连接,不知道和系统有没有关系。<BR>请高手指教。(请详细些,谢谢)[em01]

grancer 发表于 2006-11-6 13:42

// Profile mr<BR>SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"<BR>SQLCA.Database = "mr"<BR>SQLCA.ServerName = "site"<BR>SQLCA.LogId = "sa"<BR>SQLCA.AutoCommit = False<BR>SQLCA.DBParm = ""<BR>CONNECT USING SQLCA;<BR>如图所示:<BR>[IMG]D:\Documents and Settings\pb04.YAOS\My Documents\My Pictures\connect.bmp[/IMG]

双面人 发表于 2006-11-8 22:01

下面的代码放在对象ApplicationObject或窗口的Open事件中,用以连接数据库。<BR><BR><BR>SQLCA.DBMS="ODBC"<BR>SQLCA.dbparm="Connectstring='DNS=student;UID=dba;PWD=sql'"  <STRONG>//这里student为ODBC数据源名</STRONG><BR>connect;  <STRONG>//注意这用的是分号<BR></STRONG>if SQLCA.SQLCode&lt;&gt;0 then <BR>messagebox("连接失败","不能连接数据库")<BR>return<BR>end if<BR>

jiazishu 发表于 2006-11-9 11:07

够详细的了,试一下就明白了。

PB初级 发表于 2006-11-17 19:38

多试几次就OK了

初到PB 发表于 2006-11-24 11:31

<P>多谢高手指教[em01]</P>

雨之神 发表于 2006-11-26 17:32

PB提供SQL的专用通道,当然也可以创建ODBC数据源进行连接.<BR>

初到PB 发表于 2006-12-14 11:27

<P>一楼的mr是什么谁能告诉我呀<BR>二楼的怎么每次连接怎么都出现要选择数据源呀</P>

路過 发表于 2007-1-5 07:51

mr 是數據庫。<BR>每次连接怎么都出现要选择数据源的原因是<FONT color=#f76809>你沒有建立一個數據庫</FONT>。

rzj76 发表于 2007-1-5 17:19

mr 是數據庫的名称。<BR>每次连接怎么都出现要选择数据源的原因是你沒有在OGBC中建立一個与數據庫连接的通道。

superviser 发表于 2007-4-11 11:50

[em09]

赖蛤蟆 发表于 2007-4-11 16:30

[em03]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.