|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2003/10/30 19:24:21 |
标题: |
使用DELPHI查询SQL数据库的一个问题,大家帮帮忙啊!!!! |
浏览:1449 |
|
加入我的收藏 |
楼主: |
一个DELPHI程序中,已经建立一个控件BDE中的DATABASE,把路径都填好了,点击object inspactor中的connected,选择true,这时候要求输入用户名和密码,输入完后提示"无法打开登陆F:\Microsoft SQL Server\MSSQL\Data\spear_Data.dbf中请求的数据库",登陆失败 我的疑问是:发生这样的原因可能在哪里? drive name 是应该添sql server还是mysql呢?~ 以下是我的parameter overridesd的内容 DATABASE NAME=F:\Microsoft SQL Server\MSSQL\Data\spear_Data.DBF SERVER NAME=TZWEB 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=tzweb APPLICATION NAME= NATIONAL LANG NAME= ENABLE BCD=FALSE TDS PACKET SIZE=4096 BLOBS TO CACHE=64 BLOB SIZE=32 PASSWORD=admin
----------------------------------------------
- |
作者: |
bryan (bao) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/10/31 11:36:34 |
1楼: |
database Driver name 选择MSSQL,DATABASE NAME不要用文件名, 用SQL数据库的名字,见下表:
TYPE=MSSQL DATABASE NAME=spear SERVER NAME=TZWEB USER NAME=sa OPEN MODE=READ/WRITE SCHEMA CACHE SIZE=32 BLOB EDIT LOGGING= LANGDRIVER= SQLQRYMODE=SERVER SQLPASSTHRU MODE=SHARED NOAUTOCOMMIT DATE MODE=0 SCHEMA CACHE TIME=-1 MAX QUERY TIME=600 MAX ROWS=-1 BATCH COUNT=300 ENABLE SCHEMA CACHE=FALSE SCHEMA CACHE DIR= HOST NAME= APPLICATION NAME= NATIONAL LANG NAME= ENABLE BCD=TRUE TDS PACKET SIZE=8192 BLOBS TO CACHE=1024 BLOB SIZE=600 PASSWORD=admin
----------------------------------------------
-
|
|