为什么老要我输密码

myTele 2001-07-21 07:15:41
我建了一个Interbase的数据库,用BDE联上了,但是每次程序启动就问我要密码,我快疯了,用什么方法可以让他自动输入密码呢?
...全文
119 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
WuHeHai 2001-07-21
  • 打赏
  • 举报
回复
多谢了!
好久没有这么快得分了! :)
myTele 2001-07-21
  • 打赏
  • 举报
回复
给分了!虽然不多
smile_and_smile 2001-07-21
  • 打赏
  • 举报
回复
我用与 windindance(风之舞) 一样的方法作了N(N>=10)个远程数据库的连接
都没碰到你的情况.建议:
1.另用一个新的TDatabase控件试试.
myTele 2001-07-21
  • 打赏
  • 举报
回复
谢了,这位仁兄
我搞定了。
WuHeHai 2001-07-21
  • 打赏
  • 举报
回复
我用DataBase处理SQLServer是可以省略这一过程,Interbase也应该可以的
1.打开DataBase编辑器(右健菜单中),
2.选一个数据源,然后按 ‘Defualt’ ,产生一些数据
3.把username,和Password填上
4.去掉Login Prompt
5.设置DataBaseName的属性
然后其他DataSet(Table,Query)的DataBaseName用这个DataBase。
这样启动时应该不会再提示你用密码了!
myTele 2001-07-21
  • 打赏
  • 举报
回复
我试了一下:

用TDatabase控件:
设置LoginPrompt =false
设置Params中='user name=usename
Password=password'
AliasName=ODBC名称
DataBaseName中添一个别名

发现好像user name是有用的,但是password开始要我输
myTele 2001-07-21
  • 打赏
  • 举报
回复
TDatabase和DBGrid怎么一起用呀?
我现在使用Table+DataSource
jjwsoft 2001-07-21
  • 打赏
  • 举报
回复
TDatabase有个LoginP什么的属性你把它设为false,就好了.

不过,Interbase是一定要密码的,所以,你还要在程序中提供密码
windindance 2001-07-21
  • 打赏
  • 举报
回复
用TDatabase控件:
设置LoginPrompt =false
设置Params中='user name=usename
Password=password'
AliasName=ODBC名称
DataBaseName中添一个别名

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧