| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1175 人关注过本帖
标题:才开始学习请指教!????
只看楼主 加入收藏
omer2000
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2018-10-6
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
才开始学习请指教!????
Private Sub cmdadd_Click()
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
Dim quan As Boolean
If Check1.Value = 1 Then
quan = True
Else
quan = False
End If
conn.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & "data source=" & App.Path & "\data.mdb;" & "persist security info=false"
conn.Open
rs.Open "select * from admin", conn, adOpenKeyset, adLockBatchOptimistic
rs.AddNew
rs.Fields(1).Value = Text1.Text
rs.Fields(2).Value = Text2.Text
rs.Fields(3).Value = quan
rs.Update
rs.Close
conn.Close
End Sub
为什么添加不了记录?
没有错误提示
搜索更多相关主题的帖子: 学习 conn Value False Fields 
2018-10-09 21:44
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:20 
rs.Open "select * from admin", conn, adOpenKeyset, adLockBatchOptimistic 中的 adOpenKeyset, adLockBatchOptimistic 是记录集指针类型,你可以看看指针类型说明,你的问题估计就是在这里。

一般在新增数据时应该选择  adLockOptimistic,adOpenDynamic 即 rs.Open "select * from admin", conn, 3, 2

参考 https://wenku.baidu.com/view/8aa7832f0066f5335a81217a.html

请不要选我!!!
2018-10-10 08:14
快速回复:才开始学习请指教!????
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016368 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved