读书人

怎么让RS有edit属性啊( 急

发布时间: 2012-02-23 22:01:34 作者: rapoo

如何让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

读书人网 >VB

热点推荐