我用ADO模型recordset和connection来连接数据库
我先执行添加操作:recordset.addnew
添加操作还没有进行保存,我执行了刷新操作,启动程序的时候我已经建立好了连接并做了断开式的连接,即:
----------- 一些连接代码
set recordset.activeconnection=nothing
connection.close
刷新操作的简单代码
connection.open
if recordset.state=adstateopen then "recordset.close" 问题出在带引号的上面,错误提示在此环境中不能执行此操作,我检查了代码并没有写错,而且书上也是这么写.
recordset.open "---------------",connection 重新打开数据库
请高手指教,兄弟这里谢谢了,在线急等!
沈阳的请吃饭,外地的送分!
我先执行添加操作:recordset.addnew
添加操作还没有进行保存,我执行了刷新操作,启动程序的时候我已经建立好了连接并做了断开式的连接,即:
----------- 一些连接代码
set recordset.activeconnection=nothing
connection.close
刷新操作的简单代码
connection.open
if recordset.state=adstateopen then "recordset.close" 问题出在带引号的上面,错误提示在此环境中不能执行此操作,我检查了代码并没有写错,而且书上也是这么写.
recordset.open "---------------",connection 重新打开数据库
请高手指教,兄弟这里谢谢了,在线急等!
沈阳的请吃饭,外地的送分!
在close之前加一句
recordset.cancel
没保存你不要新呀
if recordset.state=adstateopen then "recordset.close" '错误
你要先关闭 recordset 集合 '不要加引号
再关闭 connection 连接
问一下:recordset.cancel是取消当前对记录集的修改操作吗?
还有我先关闭记录集recordset.close后关闭连接connection.close可以吗?
谢谢楼上的,希望大家继续指教!
//还有我先关闭记录集recordset.close后关闭连接connection.close可以吗?
可以