本
本公子
Unregistered / Unconfirmed
GUEST, unregistred user!
看了看COM+的一些东东,才发现竟然还可以这样写的:
with DM,ADOQuery1 do //此处是“,”而非“.”
begin
end;
而我平时那个只是这样写
with DM.ADOQuery1 do //此处是“.”
begin
end;
当我第一次看到时我真的很惊讶很惊讶。
尝试编译一下,无误通过。
唉,这个这个这个真是太奇妙了,而我以前竟然不知道,惭愧!
有请各位给讲讲这个“,”的来历以及它和“.”的区别和联系,为什么这样用?独特嘛。
洗耳恭听!
-------
此外,在COM+的程序中的
with DM,ADOQuery1 do
begin
end;
模块中用到了 MtsRdm 单元中的 SetComplete 和 SetAbort,
假如此时我将“with DM,ADOQuery1 do” 改为“with DM.ADOQuery1 do”,则编译不通过。
这有何关系?? 盼各位讲解。
with DM,ADOQuery1 do //此处是“,”而非“.”
begin
end;
而我平时那个只是这样写
with DM.ADOQuery1 do //此处是“.”
begin
end;
当我第一次看到时我真的很惊讶很惊讶。
尝试编译一下,无误通过。
唉,这个这个这个真是太奇妙了,而我以前竟然不知道,惭愧!
有请各位给讲讲这个“,”的来历以及它和“.”的区别和联系,为什么这样用?独特嘛。
洗耳恭听!
-------
此外,在COM+的程序中的
with DM,ADOQuery1 do
begin
end;
模块中用到了 MtsRdm 单元中的 SetComplete 和 SetAbort,
假如此时我将“with DM,ADOQuery1 do” 改为“with DM.ADOQuery1 do”,则编译不通过。
这有何关系?? 盼各位讲解。