关于连接后台数据库的问题!(在线等待) (200分)

  • 主题发起人 主题发起人 duron
  • 开始时间 开始时间
D

duron

Unregistered / Unconfirmed
GUEST, unregistred user!
我在编写一个系统需要连接后台数据库.数据库有密码,每次运行程序进入的时候
都要输入用户名和密码.于是我使用了BDE控件中的Tdatabase这个组件。把他和Ttable等
组件放在DM中.配置database,aliasname=数据库名,loginprompt=false,在params中
USER NAME=数据库用户名,PASSWORD=数据库用户口令。可是每次运行程序还是要我输入用户名
和密码。这是怎么回事。是不是要在写事件代码中写入关于database呀?请举例!

 
设置LoginPrompt为False
 
connected=true有没有设?
 
配置database的databasename 为:aaa,然后
Ttable和TQuery控件中的database的名称用的是aaa
就没问题
 
不用,用你的方法试了一下,不用输入密码,你把Tdatabase的keepconnection设成true试一下。
 
dopro说的没错!
 
不用的啊
 
为全部的数据控件设置相同的数据别名就OK啦,如楼上如说
 
dopro的对,将你所有的table query等的databasename设为
你的database的databasename的name
 
1、配置database的databasename 为:aaa,然后
Ttable和TQuery控件中的database的名称用的是aaa;
2、Tdatabase的keepconnection设成true;
3、loginprompt=false;
4、在params中加USER NAME=数据库用户名,PASSWORD=数据库用户口令;
 
后退
顶部