首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB有关问题,本人初学

2012-10-10 
VB问题,本人初学我编了一个小程序,打开了一个表,完成了数据的插入工作,然后,我又需要删除这个表,利用VB的

VB问题,本人初学
我编了一个小程序,打开了一个表,完成了数据的插入工作,然后,我又需要删除这个表,利用VB的文件操作指令,这时就出错了,说我文件的路径错误,但是,路径是肯定没错的(我用一样的代码在另一个程序里做过实验,删除了)。我分析的原因是,因为之前打开了表,虽然运行了close,但是,貌似还是在占用着这个表,导致删除操作无法完成,请教各位高手,这种情况下,如何完成删除工作呢?
  Dim OraRS As New ADODB.Recordset
  OraRS.ActiveConnection = OraDB
  OraRS.CursorLocation = adUseServer
  OraRS.LockType = adLockBatchOptimistic
  'strOraRS = "select * from " & OraDBtablename
  OraRS.Open "gzbg", OraDB, adOpenStatic, adLockOptimistic
  OraRS.AddNew
  OraRS.Fields("jsdh") = Text1.Text
  OraRS.Fields("nr") = Text2.Text
  OraRS.Fields("yxx") = Text3.Text
  OraRS.Fields("ffdwy") = Text4.Text
  OraRS.Fields("ffdwe") = Text5.Text
  OraRS.Fields("gcr") = Text6.Text
  OraRS.Fields("sj") = Text7.Text
  OraRS.Fields("num") = 1
  OraRS.Update
  OraRS.Close




[解决办法]
OraRS.Close
OraDB.close'加这个就可以了

热点排行