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

怎么让RS有edit属性啊( 急

2012-02-23 
如何让RS有edit属性啊~~~~~~:( 急~~我的是这样写的:OptionExplicitDimAsc()AsLongDimdbAsDATABASEDimRecAs

如何让RS有edit属性啊~~~~~~:( 急~~
我的是这样写的:    
 
Option     Explicit    
 
Dim     Asc()     As     Long    
Dim     db     As     DATABASE    
 
Dim     Rec     As     Integer    
Private     rs     As     New     ADODB.Recordset    
Private     Conn     As     New     ADODB.Connection    
 
-----------------------    
 
Private     Sub     Form_Load()    
         
  Dim     strConn     As     String    
  Dim     i     As     Integer    
     
  '     连接数据库的字符串    
  '     连接带密码的数据库,直接在连接符后面加上Jet     OLEDB:DataBase     Password= '您的密码 '    
  '     连接Access97数据库需要使用Jet.OLEDB.3.5,Access2K和以上数据库使用Jet.OLEDB.4.0    
  strConn     =     "Provider=Microsoft.Jet.OLEDB.4.0;Data     Source= "     &     App.Path     &     "\data\fw_data.mdb;Persist     Security     Info=False "    
     
  '     使用客户端数据游标    
  Conn.CursorLocation     =     adUseClient    
  '     打开Access的连接    
  Conn.Open     strConn    
     
  '     如果RecordSet的状态不是关闭状态,则关闭Recordset    
  If     rs.State     <>     adStateClosed     Then     rs.Close    
     
  '     Recordser打开表    
  rs.Open     "Select     *     from     fw_users ",     Conn,     adOpenKeyset,     adLockOptimistic    
     
End     Sub    
 
------------------------    
 
这样     的RS     中有EDITMODE属性,     但是我看别人的代码,     RS有EDIT属性,     这是怎么回是啊?    
 
需要怎么改啊!谢谢!!

[解决办法]
Edit是方法而非属性,调用AddNew方法或者Edit方法会设置EditMode属性。

Rs.Edit
...
Rs.Update

热点排行