ADO的简单问题

phoenix_l 2002-05-29 03:51:21
请问如何在Delphi中使用代码调出ADO的连接属性对话框?
...全文
35 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanjunjing 2002-05-29
  • 打赏
  • 举报
回复
搞定了为什么不结贴!?
phoenix_l 2002-05-29
  • 打赏
  • 举报
回复
谢谢各位,问题已经解决了。:)
liuhelin 2002-05-29
  • 打赏
  • 举报
回复
function PromptDataSource(ParentHandle: THandle; InitialString: WideString):
这其实是个api,而且还是未公开的。
phoenix_l 2002-05-29
  • 打赏
  • 举报
回复
outer2000(天外流星) ,你的ADOConEd是什么?我不太清楚。可否说清楚点。:)

plainsong(轻风) ,我用PromptDataSource(Application.Handle,ADOC.ConnectionString)之后,编译报错[Error] Fmain.pas(208): Undeclared identifier: 'PromptDataSource'
为什么?
短歌如风 2002-05-29
  • 打赏
  • 举报
回复
如果要完整的,在...\Dephi5\Source\Property Editors\AdoConEd.pas中.把它加入到你的工程中,然后:
uses AdoConEd;

procedure TForm1.Button1Click(Sender: TObject);
begin
with TConnEditForm.Create(self) do
begin
ShowMessage(Edit(''));
Release;
end;
end;

短歌如风 2002-05-29
  • 打赏
  • 举报
回复
function PromptDataSource(ParentHandle: THandle; InitialString: WideString): WideString;
在ADODB单元,是在ADO的连接属性对话框中点击"Build..."后的那个对话框.
outer2000 2002-05-29
  • 打赏
  • 举报
回复
uses adoconed
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
if ADOConEd.EditConnectionString(ADOConnection1) then
ADOConnection1.Open;
end;
sandyen 2002-05-29
  • 打赏
  • 举报
回复
你想搞什么呀,不太可能吧!!!

5,392

社区成员

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

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