社区
数据库相关
帖子详情
为什么我用BDE方式连接数据库,每次都要用户名和密码?
xiaojunwolf
2002-04-04 10:59:10
为什么我用BDE方式连接数据库,每次都要用户名和密码?如何才能在代码里把这用户名和密码加上,最好请同仁具体点说吧!
...全文
264
19
打赏
收藏
为什么我用BDE方式连接数据库,每次都要用户名和密码?
为什么我用BDE方式连接数据库,每次都要用户名和密码?如何才能在代码里把这用户名和密码加上,最好请同仁具体点说吧!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaojunwolf
2002-04-19
打赏
举报
回复
OK了,不过在代码里又如何实现呢?
xiaojunwolf
2002-04-10
打赏
举报
回复
还是不明白,如何用tdatabase连接数据库,那datasource怎么和它相接?
neilwq
2002-04-10
打赏
举报
回复
假设BDE的别名为TEST
tdatabase的设定如下
aliasname---TEST
databasename----abc---自己填
user name-----用户名
password-----密码
keepconnetion-----true
loginprompt-----false
query的databasename指定为abc
够详细了吧!
wind8bell
2002-04-10
打赏
举报
回复
用database按照上面朋友说得连接数据库。其中aliasname属性=数据库的别名。然后给databasename属性设置一个名称(任意)。connected设成true,如果通过的话,下面其他的数据库组件就可以通过它连接数据库了。
比如table的databasename设成database的databasename,table就等于已经连到数据库了。
多动手试几次,会成功的。如果还不行,再跟贴。
winter_jia
2002-04-06
打赏
举报
回复
在DELPHI6.0中,用Tdatabase控件连接数据库,参考Tdatabase控件的用法。
第一种:1)将属性loginprompt设为false;
2)在params编辑器加入
USER NAME=''
PASSWORD=''
第二种:1)将loginprompt设为true,
2)在onlogin事件填写
loginparams.values['user name']:=' ';
loginparams.values['pass word']:=' ';
sad_vagabond
2002-04-06
打赏
举报
回复
我在设bde administrator的时候都弹出用户名和密码框,为什么?
xiaojunwolf
2002-04-05
打赏
举报
回复
database的与table是什么关系,我设上用户名为sa,密码为空,为什么出现密码框?是不是两者没连上关系吗?
xiangyanbang
2002-04-04
打赏
举报
回复
主要根据的需要而定。一般需要TDataBase TTable TDataSource
显示数据库则要TDBGrid
pukerno3
2002-04-04
打赏
举报
回复
你是不是只用了一个TTABLE控件?
但是数据库需要验证,你应该再用一个Tdatebase控件。
上面都是针对后面的控件说的。它是负责和数据库连接的控件,如果
你使用了别名也可以不用。
xiangyanbang
2002-04-04
打赏
举报
回复
在TDATABASE的Params属性中加入
User Name='用户名'
Password='口令'
在将LoginPrompt属性设为False
xiaojunwolf
2002-04-04
打赏
举报
回复
我想知道一点,用BDE方式连数据库,到底要哪几个控件???
neilwq
2002-04-04
打赏
举报
回复
database和query在同一页上
xiaojunwolf
2002-04-04
打赏
举报
回复
我怎么没找到你们说的tdatabase呀,在哪呀。有datasource 和table,dbgrid没有你们说的。在哪找???
CeleronII
2002-04-04
打赏
举报
回复
在TDATABASE的ONLOGIN事件中加上
LoginParams.values['USER NAME'] :='用户名';
LoginParams.values['PASSWORD'] :='口令'
然后把LOGINPROMPT属性设置为FALSE,就不用每次都输入用户名和口令了。
cz3w
2002-04-04
打赏
举报
回复
将DATABASE的LoginPrompt属性设为False
asdie
2002-04-04
打赏
举报
回复
database的params中设置
USER NAME='你的名'
PASSWORD='密码'
DATABASE.LoginPrompt:=False;
xiangyiwei
2002-04-04
打赏
举报
回复
DBE的话要改属性代码的,很繁,我劝你用adoconnection链接数据库,它有一个属性叫loginprompt,直接把它改为false即可。
ranger_mao
2002-04-04
打赏
举报
回复
建立INI文件
将DATABASE的LoginPrompt属性设为False
手工建立params密码用户名信息
mars_han
2002-04-04
打赏
举报
回复
bde:Tdatabase(bde页)<- Ttable/TQuery<-TDataSource<-TGrid
ado:TADOConnection(ado页)<-TADODataSet<-TDataSource<-TGrid
多学一点有好处的:BDE ADO InterBaseExpress dbExpress这是宝兰的
数据库四大方式!而前两种更常用。
TdataBase.LoginPrompt告诉计算机不要弹出密码框,但你要正确设置密码和用户名。慢慢来吧,你会成功的!
Direct Oracle Access v4.1.3 bcb6
Direct Oracle Access 组件有两种版本,Direct Oracle Access Standard version 和 Direct Oracle Access Object version Object版允许你通过TOracleObject和TOracleReference 对象使用 Oracle8的对象扩展。 如果您正在使用 Borland 的 Delphi 或 C++Builder 开发 Oracle 应用程序,那么 Direct Oracle Access 组件集将帮助您实现 Borland 开发工具和 Oracle 数据库系统之间的无缝集成。 使用 Direct Oracle Access,应用程序可以充分利用两个产品的优势。 主要特性: 高性能 ——Oracle的性能特性对于在线业务和批处理程序非常有用。通过Direct Oracle Access,能够直接访问Oracle接口,从而使得标准的数据库访问函数实现性能最优。而该组件集还支持Array Fetching, Array DML, PL/SQL Blocks, PL/SQL Tables、本地语句缓存和直接路径装载引擎,进一步优化了您程序的性能关键函数。 程序发布方便 ——Direct Oracle Access程序无需
BDE
或ODBC等中间件,只要求Oracle SQL*Net 或Net8。这样,您在布署应用程序时,无需考虑中间件的安装,避免了许多版本依赖性和配置问题。 Oracle Package支持 ——Oracle数据库中的多数PL/SQL代码被编程为程序包。Direct Oracle Access提供了一个TOraclePackage组件,您可以方便的调用打包后的程序单元,而无需对这些程序单元和参数做细节说明。 Direct Oracle Access还含有一个Package向导,可以生成类,用以封装程序单元,并记录程序包中定义的类型。最终,将您的Oracle程序包变为Object Pascal或C++语言的自然扩展。 TOracleDataSet ——该数据集组件支持Oracle记录锁定、记录刷新、服务器生成值、自动队列值生成、BLOB压缩。如果主表和从表之间存在外来关键字,或主表含有一个或多个列或属性(网表或varray),那么主从复合关系将自动建立。 TOracleDataSet可以在运行时使用Oracle字典内的信息,在客户端检查服务器约束,并在消息表中读取约束错误消息。能够从字典中获得格式屏蔽、区域值和默认值。这样,您所创建的应用程序将尽可能少的含有编译为可执行文件的数据库知识,还能够动态适应数据库的变化,无需重新编译。 支持Oracle专有特性 ——Direct Oracle Access支持许多Oracle专有特性。除了以上提及的特性之外,还支持Oracle 8和Oracle 8i特性,如LOB定位、对象和参考、XML TYPE、时间戳、滚动查询、
密码
到期、外部程序开发以及MTS Oracle服务等。 主要功能: 按范例查询模式 ——TOracleDataSet组件含有一个按范例查询模式,无需额外编程,也无需添加其他组件或控件,就能为您的程序提供QBE窗体。由于是在Oracle服务器上执行QBE查询,因此性能最优而且流量最低。用户能够提供简单的查询值,如JONES或100;能够包含字符串值通配符,如JON%;还包含比较操作符,如>, <, NOT, BETWEEN, IN等。 Oracle监控器 ——该组件能够监控您Direct Oracle Access程序的数据库访问行为。可以显示每个行为的SQL、变量、时间戳、逝去时间、网络统计表、数据库统计表和查询执行计划。这对于查找性能瓶颈非常有用,能够调整程序性能,解决程序错误。 警告和管道事件 ——Oracle Server为每个事件处理提供dbms_alert和dbms_pipe包。Direct Oracle Access中的TOracleEvent可以作为这些事件的接收器。TOracleEvent工作在您程序的后台线程中,可以向类似对象事件传播数据库事件。这些事件的发生可以同步或异步于您程序的主线程。 SQL脚本 ——如果需要执行多条数据定义语言(DDL)语句,例如运行您程序的数据库安装部分,就可以使用TOracleScript组件。该组件含有一个专有编辑器,可以开发脚本和单个命令。可扩展的脚本语言遵循基本的SQL*Plus语法,并支持所有SQL语句。除此,该语言还支持变量置换,从而令您的脚本可定制。 高级队列 ——TOracleQueue组件可以重发利用Oracle8的高级队列选项。该组件封装了DBMS_AQ包的基本功能。它提供了便利操作,能够将消息加入队列或者将其从队列中提取出来。消息提取操作是在您程序的后台线程中完成的,而线程模式中生成的事件可以同步或异步于您程序的主线程。 会话池 ——在服务器程序中,需要经常创建会话以处理来自客户端程序的请求,这对于连接池的使用非常有帮助。如果没有池的概念,那么
每次
请求都将引起数据库登录和离开行为。使用TOracleSessionPool组件后,您可以维护一个数据库会话池,能够被不同请求使用或重复使用。您可以定义池中会话的最大和最小数目,定义池中idle会话的TimeOut行为,并可以预先设置
用户名
、
密码
和数据库。
delphi
每次
mysql
密码
BDE
_在数据库登录时,不要弹出登录对话框而直接登录进去(DELPHI_
BDE
)zt...
万幸:请问:我现在的数据库放在服务器上,现用
BDE
来连接。我想在用户登录时,不要弹出登录对话框而直接登录进去,我试过你们说的方法,设为table1.Database.LoginPrompt:=False(前面只提供了数据库名和表名),但他总是报错!如果没有这一句,等它弹出对话框后输入
用户名
和
密码
,则可以使用数据库。请问应该如何解决?不胜感激!回答:在Delphi中,有Database元件和对象,...
delphi
每次
mysql
密码
BDE
_关于DELPHI中
BDE
连接不上ORACLE数据库的問題
Delphi连接Oracle数据库的三种
方式
Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一,目前被广泛应用于各类型企业的信息化管理中。数据库支持是Delphi7.0开发环境的一个重要特性,很多程序员在数据库应用程序开发中都采用Delphi7.0作为开发工具,来实现对数据库的访问和控制。Delphi数...
delphi
每次
mysql
密码
BDE
_关于Delphi的
BDE
标题:Delphi 7.0开发技巧集锦(一)------关于Delphi的
BDE
作者: 出处: 更新时间: 2004年08月09日Delphi 7.0开发技巧集锦(一)这里为读者提供一些实用的开发技巧和某些常见问题的解决途径。很多程序设计人员都有这样的体会,那就是往往自己冥思苦想某个问题的时候,旁人的一句点拨就可以拨云见日,灵感突现。因此下面以FAQ的形式列举了在开发过程中可能会遇到的问题,以...
大话tomcat之tomcat连接mysql
研究主题:tomcat连接mysql 一.tomcat连接mysql的两种连接
方式
:简单连接(不使用连接池)使用tomcat连接池 二.简单分析:(简介部分摘自一篇博客,觉得写得非常赞,读了非常有快感,就引用来与大家分享) 对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就创建一个连接,用完后就关闭它这样也不会带来什么明显的性能上的开销。但是对...
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章