procedure TForm30.BitBtn1Click(Sender: TObject);
beginif combobox1.Text='上年12月'
then
begin
form39.ADOConnection1.ConnectionString:=
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Program Files\航天' +
'信息\database\cha0912.mdb;Persist Security Info=False'; end;
begin
form39.Show;
end.做这个时总出错,我想通过从combobox的选择来调用不同的数据库在同一个窗体中显示,窗体数据库连接已经成功但是想改变连接却不行。高手给指点一下!谢谢!
beginif combobox1.Text='上年12月'
then
begin
form39.ADOConnection1.ConnectionString:=
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Program Files\航天' +
'信息\database\cha0912.mdb;Persist Security Info=False'; end;
begin
form39.Show;
end.做这个时总出错,我想通过从combobox的选择来调用不同的数据库在同一个窗体中显示,窗体数据库连接已经成功但是想改变连接却不行。高手给指点一下!谢谢!
解决方案 »
- 关于线程消息队列的问题
- 用TXMLDocument控件 loadfromfile一个错误的xml文件,报异常,再loadfromfile一个正确的,IXMLDocument.DocumentElement为nil,什么原因?
- 有没好办法在打开窗体后就能看到所有记录,且不影响窗体打开速度?
- 怎么实现退格功能?求救!
- 新搞了一个论坛,请大家多多支持(散分)
- 低级问题
- 请问一下如何从Tdatetime中得到小时.
- 简单问题,请教!
- 编写后台服务程序 急!急!急!急!急!
- 如何控制combobox控件只能输入字符类型数据????
- delphi 2010 object inspector问题
- delphi中数据库配置文件问题
ADOConnection1.open;
beginif combobox1.Text='上年12月'
then
begin
form39.ADOConnection1.close;
form39.ADOConnection1.ConnectionString:=
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Program Files\航天' +
'信息\database\cha0912.mdb;Persist Security Info=False';
form39.ADOConnection1.open;
end;
begin
form39.Show;
end.
procedure TForm30.BitBtn1Click(Sender: TObject);
beginif combobox1.Text='上年12月'
then
begin
关闭所有与ADOConnection1连接的数据集;
form39.ADOConnection1.close;
form39.ADOConnection1.ConnectionString:= '';
form39.ADOConnection1.ConnectionString:= '其他数据库的连接字符串'
form39.ADOConnection1.open;
打开所有与ADOConnection1连接的数据集;
end;
begin
form39.Show;
end.