我在DataMoudle中添加了ADOConnection,ADOQuery,ADOCommand,DataSource控件各一个。然后将ADOConnection的Name属性设为ADOConnectBooks,将ADOQuery的Name属性设为ADOQLogin,将ADOCommand的Name属性设为ADOCommandBooks,将DataSource的Name属性设为DataSLogin。
然后在ConnectionString中点Biuld选择好SQL Server驱动,但是在选择“Enter Information to log on to the server:”时,我选择了Use a specific user name and password:无论我填入什么用户名,测试连接时都报告说连接错误“Not associated with a trusted SQL Server connection”
但是我选择Uses Windows NT Integrated security时,测试连接时却能成功!这是为什么呢?
然后在ConnectionString中点Biuld选择好SQL Server驱动,但是在选择“Enter Information to log on to the server:”时,我选择了Use a specific user name and password:无论我填入什么用户名,测试连接时都报告说连接错误“Not associated with a trusted SQL Server connection”
但是我选择Uses Windows NT Integrated security时,测试连接时却能成功!这是为什么呢?
解决方案 »
- 急啊!!!请问如何能用消息发送一个有HOME键功能的消息?
- 求求各位帮忙一下吧,小妹真真真急着呢
- 怎样删除Image上某两点间的画线?
- 使用fastreport如何使打印机打印完成后不要向上翻滚纸张而马上停下????
- 请问用DBISAM数据库控件执行INSERT sql 语句在停电之后造成的表损坏如何修复。用户现在要砍我,请帮忙。
- 我们项目组中急需解决的问题,高手请进
- 请教一个API函数
- 哪里有“新编Windows API参考大全”的电子版下载??
- 不知道有人问过没有,关于Unicode。
- 能否先介绍一下Delphi 6以及DBExpress的东东(谢绝英文)
- 请教不用DSN连接sql server 的方法
- 如何将“11/08/2005-RC410-SB450-PTRC-GC-00”字符串当遇到“/”“-”时,把它分开存到其它字符串变量中???
数据库登陆方式有问题,去企业管理器看看,设置成你需要的登陆方式。
还有,登陆名和密码都要自己重新设置
-------------------------------------------------------------------
登陆方式应该怎么设置啊?还有登陆名和密码?
记得我在安装SQL Server2000时,在"服务帐户"对话框中,输入域密码的时候就不行,我只有选择Uses Windows NT Integrated security才完成了安装,这和我的问题有关系嘛?
SQL SERVER你是否是用本地系统账户登录?
-----------------------------------------
应该是吧,因为我在安装SQL的时候,并没输入用户名和密码,而是选的Uses Windows NT Integrated security
这是我选择“Uses Windows NT Integrated security”的时候ConnectionString中的字符串,我在自己的程序登陆窗体中不知道使用什么用户名登陆程序?
ADOQLogin.SQL.Add('select * from Users where Username="'+Edit1.Text+'"');来验证用户名,我的Users表中设置了Username(类型为char)和Password(类型为decimal),可是当我登录的时候输入用户名zb和密码1982的时候,程序报错说Invalid column name 'zb'。这是怎么回事?
而当我删除掉 where Username="'+Edit1.Text+'"时,却能登陆了?
ADOQLogin.SQL.Add('select * from Users where Username="'+Edit1.Text+'"');来验证用户名,我的Users表中设置了Username(类型为char)和Password(类型为decimal),可是当我登录的时候输入用户名zb和密码1982的时候,程序报错说Invalid column name 'zb'。这是怎么回事?
而当我删除掉 where Username="'+Edit1.Text+'"时,却能登陆了?
--------------------------------------
这个问题有谁知道怎么改嘛?我的程序中不只这一个地方用到这样的查询方式,这个问题改不好影响很大的啊!