我在建立Tquery连接数据库的时候,先在ODBC里建立一个系统DSN,然后在程序里,把Tquery的DatabaseName指向我刚建立的DSN名称,在每次启动应用程序的时候,出现输入访问SQL的用户名和密码,我的DSN建立的时候用的是NT系统验证身份登录的,如何不让程序在启动是出现这个对话框呢!
解决方案 »
- 请教Delphi7编写的程序升级到Delphi2007
- 求助释放很大的资源文件例如1G甚至10G的文件
- 读取CLOB类型字段问题。高手请帮帮忙。能解决的话重重给分
- 第一次来到上海,呆在浦东软件园,感觉有点陌生(散分)
- 关于DATEDIFF函数
- 谁能详细告诉我delphi中[]的作用
- 2000分分发:midas应用服务器设计<8>
- 关于书的问题
- 一个在vb中很容易解决的问题,在Delphi中却找不到答案,各位帮帮忙,up有分
- TBitmap.create;出错,why???
- @@@@@@@@@2一台机器的IBM的OS 400中的DB2如何与另一台的Windows中的Oracle交互数据,数据相互导入导出?在线等,多谢!!@@@@@@@@
- 在Delphi 下有没有类似 hibernate 的东东
adoconnection有一个叫做LoginPrompt的属性,把它设置为False就可以了。
我现在设置TdataBase的Params如下DATABASE NAME=database2
USER NAME=student
ODBC DSN=sinfo
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
SQLQRYMODE=
LANGDRIVER=
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
SCHEMA CACHE TIME=-1
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
ENABLE BCD=FALSE
ROWSET SIZE=20
BLOBS TO CACHE=64
PASSWORD=student
Query指向TdataBase的别名
adoconnection有一个叫做LoginPrompt的属性,把它设置为False就可以了。
这个应该可以的。