怎样用delphi编辑用MS-SQL做的数据库?(50分)

  • 主题发起人 主题发起人 douglasd
  • 开始时间 开始时间
D

douglasd

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(]用ms sql2000遍了个数据库,在用delphi作界面时,想用interbase注册、连接此数据库,但总是无法完成工作。在用BDE Administrator打开数据库也无法打开,这是怎么回事,该如何解决?
 
晕,M$的东东还是用M$的东东解决,用ADO访问
 
首先配置好SQL2000的客户端,然后用BDE 建立一个MSSQL连接。在访问数据库时,就可以使用
这个MSSQL连接的数据库了。
 
楼上正确
 
同意楼上的意见.
 
能具体的给出客户端的配置吗?谢谢,很急。
 
sconnectstring := 'Provider=SQLOLEDB.1;Persist Security Info=False;';
sconnectstring := sconnectstring+'Password='+sPassword+';User ID='+sUserID+';Initial Catalog='+sDBName;
sconnectstring := sconnectstring+';Data Source='+sIP+';';
//其中sPassword是连接数据库的口令,sUserid是用户名,sDbName是数据库名,sIP是服务器IP。
ado1.ConnectionString := sConnectstring;
ado1.Connected := True;

 
DATABASE NAME=My_erp
SERVER NAME=My_Server
USER NAME=sa
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
BLOB EDIT LOGGING=
LANGDRIVER=
SQLQRYMODE=
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
DATE MODE=0
SCHEMA CACHE TIME=-1
MAX QUERY TIME=300
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
HOST NAME=db2
APPLICATION NAME=
NATIONAL LANG NAME=
ENABLE BCD=FALSE
TDS PACKET SIZE=4096
BLOBS TO CACHE=64
BLOB SIZE=32
PASSWORD=MyPassWord
 
我的系统是98无法安装sql的服务器端,无法连接上sql数据库,如何解决。
 
to douglasd:
大哥,那你可以先装一个 ms sql7 试用一下也不错的呀。
 
那你就重新安装系统用"瘟倒死2000"或者是 X P[:D] 呀!
 
我是说在win98下怎样实现与sql数据库的连接,现在我只能找到sql2000的企业版和标准版,无法安装服务器端,难道就无法使用了吗?
 
用odbc就好。
不过sql也支持字符串联接的
 
多人接受答案了。
 
后退
顶部