与数据库连接问题??急用,多谢!!!

languagefuck 2002-12-05 09:13:02
我是用odbc连接数据库的,但是每次调 试起动application 时,总是先连接数据库,但是我想在主界面里有个菜单‘连接数据库’来实现连接,不想在未进入主界面前连接,请问怎么做,代码如何写,在哪里写,或是自动连接数据库,多谢,一定给分的
...全文
17 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
languagefuck 2002-12-05
  • 打赏
  • 举报
回复
我的意思是,不光是在开始时不显示,而且是在点击“连接数据库”时,自动输 入‘sa'和敲回车,自动连接,
CloneCenter 2002-12-05
  • 打赏
  • 举报
回复
在“数据库连接”菜单的 Click 中 Database1.Open 不就可以了吗?
ain2000 2002-12-05
  • 打赏
  • 举报
回复
你可能在你的窗体打开时就有调用table 或 query 事件.如table,query 的ctive 属性是true.
建议不要把这些代码写在数据库打开之前。用open 达开table ,query
wjlsmail 2002-12-05
  • 打赏
  • 举报
回复
在属性设置里先断开, FormCreate中再链上
laihecongxi 2002-12-05
  • 打赏
  • 举报
回复
对了别名是设置Tdatabase的databasename [_DB]属性。Aliasname 设置成你的bde数据源别名。你不需要联接,刚开始可以先设置Tdatabase的connected属性为false
laihecongxi 2002-12-05
  • 打赏
  • 举报
回复
用一个Tdatabase实现。为该database设置别名。例如:_DB,程序中所有的query
or table 的databasename设置成该别名_DB.即可
联接:connected=True
断开:connected=False
languagefuck 2002-12-05
  • 打赏
  • 举报
回复
再声明一下,我用的是BDE
l_xiaofeng 2002-12-05
  • 打赏
  • 举报
回复
你使用的是BDE还是ADO?

5,931

社区成员

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

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