你在运行的时候,不要直接打开数据库,等程序运行起来后在去连接,
这样你用
try 数据库连接except
数据库连接控件.close;
end;
这样你用
try 数据库连接except
数据库连接控件.close;
end;
解决方案 »
- Delphi 5开发人员指南 的习题答案谁有额?
- 如何将多个DBGrid中的内容导到一个Word文档的多个表格中?
- 请问在一个工程button中怎么调用另工程
- 如何在程序中嵌入Word编辑框?
- 如何在Edit输入框中限制输入字符的个数?
- zebra条码打印机如何使用动态库打印汉字问题?
- 請問一下我的電腦以前生成過一個DCom的EXE文件,現在我想重新生成一個升級版的Dcom的EXE,但是其GUID要為同一個,該怎么辦?
- 大家把qq或者msn留下,方便联系哦.(散分)
- 我想把上次保存的color在下次打开程序时再用,怎么保存到ini文件中?(不知道也来看看,up有分)
- 弱智高分问题,快看!
- 发这个贴没别的意思,只是让各位见识见识,反正今晚我是吃不下饭了!妈的,真他妈的恶心!!!
- 小弟头都晕了,这个程序哪里错了!!
设计时设置
adoconnection1.connectioned:=false;
在程序运行的时候
try
adoconnection1.connectioned:=true;
finally
showmessage('数据库连接出错。');
end;
Database Name: DBTest
User Name: sa
PassWord:
PromptDataSource(handle,str)使用示例:procedure TFrmCreateDatabase.BitBtn1Click(Sender: TObject);
var
str:string;
begin
//显示微软数据连接窗口连接服务器
str:= PromptDataSource(Handle,ADOConnection1.ConnectionString);
Memo1.Lines.Text:=str;
end;