很急得一个问题,大虾帮忙!!!

jbmw 2002-04-04 11:44:54
我在使用TADOQuery时碰到一个问题,特此请教!!!

我需要在一个循环当中处理一些纪录
在这个循环当中我定义了个临时TADOQuery *p;
while()
{
TADOQuery *p=new TADOQuery(this);
p->Connection=Warehous; //warehouse是个TADOConnection对象
......
......
最后我进行了delete p;
}
我想问的是如果我delete p
会不会造成同时把Warehous的信息也删除????
...全文
36 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingcaiyao 2002-04-04
  • 打赏
  • 举报
回复
当然不会,如果你这样的话,可以将p定义成全局变量,然后在代码加一条件判断语句就可以了。
eliubo 2002-04-04
  • 打赏
  • 举报
回复
不会。
但是你这样的结构不好,每次循环都要分配内存。
jbmw 2002-04-04
  • 打赏
  • 举报
回复
加入什么样的判断????

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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