CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  数据库及相关技术

急!如何取消登陆数据库那个“帐号密码”窗口?

楼主ceble(蓝色天空)2004-08-03 02:51:05 在 C++ Builder / 数据库及相关技术 提问

如果不需要那个功能,如何使那个窗口不出现 问题点数:20、回复次数:23Top

1 楼Fow(含笑半步颠)回复于 2004-08-03 08:30:07 得分 0

是不是在控件中设置,使那个窗口不出现?如果是的话把控件的LoginPrompt设为false就可以了!Top

2 楼songhtao(三十年孤独)回复于 2004-08-03 09:16:18 得分 0

同上Top

3 楼phder()回复于 2004-08-03 09:19:32 得分 0

若使用BDE,要使用sessionTop

4 楼jeep008()回复于 2004-08-03 09:26:59 得分 0

同意2搂得说法Top

5 楼constantine(飘遥的安吉儿)回复于 2004-08-03 09:38:14 得分 0

“帐号密码”窗口是你自己做的吗?不是的话如果用ado去连,可以设置LoginPrompt设为false就可以了,  
  如果自己做的,就自己控制,相信你会Top

6 楼ceble(蓝色天空)回复于 2004-08-03 10:15:55 得分 0

小弟是用TQuery   和TDataSource   ,没看到LoginPromp这个属性啊。  
  请高手们继续指点  
   
  to:phder()      
  若使用BDE,要使用session  
   
  能说清楚一点吗?Top

7 楼Fow(含笑半步颠)回复于 2004-08-03 10:47:45 得分 0

我用的ADO连的,加入一个ADOConnection控件,可以搞定!  
  BDE的不太会。Top

8 楼houbing_0123(冰河々C++ Builder々)回复于 2004-08-03 11:01:21 得分 5

先不要对数据库控件连接,添加一个DataBase控件,在里面对相应的填:Name:随便起一个,Alias   Name:填odbc数据源名。Drive   Name   可不选,然后点"Defaults"按钮,然后在释放的文本框里将"USER   NAME="行改成“USER   NAME=sa”,在勾掉login   prompt   复选框,记得先不要连其他的数据库控间的属性。Top

9 楼houbing_0123(冰河々C++ Builder々)回复于 2004-08-03 11:01:48 得分 0

我经常用的,保证没问题的!Top

10 楼ceble(蓝色天空)回复于 2004-08-03 11:16:22 得分 0

to:houbing_0123(冰河々C++   Builder々)    
  谢谢,小弟试一下Top

11 楼ceble(蓝色天空)回复于 2004-08-03 11:38:22 得分 0

然后点"Defaults"按钮,然后在释放的文本框里将"USER   NAME="行改成“USER   NAME=sa”,  
  to:houbing_0123(冰河々C++   Builder々)    
  "Defaults"按钮在什么地方,“文本框里将"USER   NAME="行改成“USER   NAME=sa””,  
  这东西那里冒出来的?  
   
  请高手继续指点Top

12 楼ntahua(阿华)回复于 2004-08-10 15:45:04 得分 5

在Database的Paras属性,点后面的省略号,然后在出来的编辑框里输入参数,  
  Key一栏输入USER   NAME,右边的Value一栏输入sa,再按下方向键,输下一个参数Top

13 楼shark_dim(蓝色剑客)回复于 2004-08-10 16:15:55 得分 0

把Adoconnection的LoginPrompt设为false,就行了!!  
  如果使用的是Adoquery  
  則需要把adoquery->connection->LoginPrompt=false;  
  就行了!!!  
  Top

14 楼jishiping(JSP 季世平)回复于 2004-08-10 18:01:23 得分 5

首先要看你用的是什么数据库。如果是网络数据库(如MS   SQL   Server,   DB2,   Oracle   等),  
  无论使用BDE、ADO还是dbExpress,都需要设定LoginPrompt为false才可以。  
   
  BDE的话,就是设定   TDatabase   的LoginPrompt为false,ADO的话,设定TADOConnection的  
  LoginPrompt为false,dbExpress的话,设定TSQLConnection的LoginPrompt为false。  
   
  除了设定LoginPrompt为false,还需要直接在上面说的控件的属性里指定用户名和密码。  
  对于BDE,需要用下面的语句设定用户名和密码:  
  Database->Params->Values["USERNAME"]=Username;  
  Database->Params->Values["PASSWORD"]=Password;  
   
  对于ADO,需要在TADOConnection的ConnectionString里直接指定用户名和密码。  
   
  对于dbExpress,需要用下面的语句设定用户名和密码:  
  SQLConnection->Params->Values["User_Name"]=Username;  
  SQLConnection->Params->Values["Password"]=Password;Top

15 楼babycathq2000()回复于 2004-08-11 16:44:37 得分 0

受启发Top

16 楼xiaobaolove(紫色太阳)回复于 2004-08-11 16:49:13 得分 0

LoginPrompt=falseTop

17 楼babycathq2000()回复于 2004-08-11 17:08:12 得分 0

能不能给个账户密码查询的例子或是源代码Top

18 楼chinesesword(战戈)回复于 2004-08-15 10:11:35 得分 5

DataModule1->Database->AliasName   =       SourceName;  
  DataModule1->Database->DatabaseName   =   DatabaseName;  
  DataModule1->Database->Connected   =   false;  
  DataModule1->Database->LoginPrompt   =   false;  
  DataModule1->Database->Params->Values["user   name"]=     UseName;  
  DataModule1->Database->Params->Values["password"]=     Password;  
  DataModule1->Database->Connected   =   true;Top

19 楼wsljj_2002(开心就好)回复于 2004-08-15 11:25:04 得分 0

这个问题肯定解决了,我就来接分了Top

20 楼willa(chocolate boy)回复于 2004-08-15 12:09:38 得分 0

有个LoginPrompt的属性,   设置为false就行了Top

21 楼hy1080(老神经病)回复于 2004-08-15 21:24:49 得分 0

有没有默认的密码?????????Top

22 楼phder()回复于 2004-08-16 17:22:27 得分 0

在DataBase里有LoginPrompt=false  
  增加一session控件,FormCreate里加如下代码  
  session1->AddPassword(密码);  
  在FormClose里加  
  Session1->RemovePassword(密码);Top

23 楼ceble(蓝色天空)回复于 2004-08-16 19:20:04 得分 0

问题解决了,谢谢各位的指点Top

相关问题

  • 用Access数据库,ADO怎样实现密码登陆呀???
  • 怎样修改SQL数据库的登陆密码?
  • 如何连接带有用户帐号和密码的数据库????
  • 谁知道PFC自带得默认数据库pfc.db 的数据库的登陆名和密码是什么的?
  • 用accsee数据库 怎么不显示登陆的用户密码框?
  • 怎样捕捉登陆数据库时输入用户名和密码的Cancel
  • 请教数据库的帐户登陆和密码设置问题
  • 哪张系统表是记录哪个登陆帐号可以登陆哪个数据库的?
  • PB数据库密码
  • 关于数据库登陆

关键词

  • c++ builder
  • 密码
  • 控件
  • 数据库
  • 属性
  • database
  • ado
  • 用户
  • sa
  • loginprompt

得分解答快速导航

  • 帖主:ceble
  • houbing_0123
  • ntahua
  • jishiping
  • chinesesword

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo