正确的连接字符串应该是什么?(From DBMR1734)
为了连接数据库,DBMaster提供了两种方法:注册DSN和不注册DSN。
如果已经注册了DSN,要成功连接到DBMaster的正确连接串应该是:
strConn = "DSN=data_source_name;UID=user_name;PWD=password"
如果没有注册DSN,当使用ADO时,请根据以下连接串格式进行:
strConn = "Driver=DBMaster 4.1 Driver;
DATABASE=Dbsample4;
SvAdr=192.168.0.164;
PtNum=8888;
UID=sysadm;
Pwd=;
ATCMT=1;"
请注意以下几点:
1. 关键字的顺序不能改变。
2. 不同的数据库,下面的关键字应该修改其值:
DATABASE=;
SvAdr=;
PtNum=;
3. 对于DBMaster和DBMaster的不同版本,为了与软件相一致,应该修改Driver关键字的值
例如:
如果连接的数据库是DBMaster 4.1, 设置 Driver=DBMaster 4.1 Driver
如果连接的数据库是DBMaster 4.2, 设置 Driver=DBMaster 4.2 Driver
如果连接的数据库是DBMaster 4.1, 设置 Driver=DBMaster 4.1 Driver
如果连接的数据库是DBMaster 4.2, 设置 Driver=DBMaster 4.2 Driver