• 6000阅读
  • 1回复

数据库连接后重启程序产生内存不能读的错误 [复制链接]

上一主题 下一主题
离线king_xl
 

只看楼主 倒序阅读 楼主  发表于: 2006-04-11
我一个程序把数据库操作的代码加上就会在界面退出在重进的时候产生内存不能读的错误,我用了两个QSqlCursor 对象,一个QDataTable对象,一个QSqlForm对象,看帮助说QSqlCursor 不是继承自QObject的,要手工清除其对象或他的父。但是我发现如果直接delete 掉QSqlCursor 对象根本不行,所以我在程序退出时delete了QDataTable对象,另一个QSqlCursor 对象和QDataTable没有什么关系,就没干掉,程序总是在界面退出又重进的时候产生内存错误,有时是第一次重进,有时是第二,有时是第三次。。。。,狂晕,不知道是不是太罗嗦了,但实在是太晕了,各位一定帮帮忙啊
[ 此贴被XChinux在2006-04-11 18:05重新编辑 ]
离线king_xl

只看该作者 1楼 发表于: 2006-04-12
同志们,真的不想用qt了,觉得不太好用。不知道你们有什么看法。
快速回复
限100 字节
 
上一个 下一个