请有PB+CELL编程经验的帮忙!?
我使用PB与CELL控件做报表,测试窗口中只有[连接数据库]、[断开连接]两个按钮,代码分别是:
[连接数据库]
//-----------------------------------------------
//功能:连接数据库
//-----------------------------------------------
String ls_sql
ls_sql = "SELECT MP_ID,MP_NAME FROM METERING"
li_return = ole_1.object.OpenDatabase(ls_sql)
If li_return <> 0 Then
st_1.text = "状态信息:数据库已经连接"
Else
st_1.text = "状态信息:数据库连接失败"
End if
[断开连接]
//-----------------------------------------------
//功能:断开连接
//-----------------------------------------------
st_1.text = "状态信息:正在关闭数据库……"
ole_1.object.CloseDatabase()
st_1.text = "状态信息:数据库连接已经断开"
先[连接数据库]再[断开连接],中间无其他处理,但关闭程序就弹出如下错误窗口:
-----------------------------------------------------------
pb70.exe - 应用程序错误
"0x77f853ca"指令引用的"0x00000010"内存。该内存不能为"read"。
……
-----------------------------------------------------------
请高人指定,到底是为什么?PB7的原因?