| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 375 人关注过本帖
标题:请教表中插入行数问题
只看楼主 加入收藏
fdxxhjc
Rank: 1
等 级:新手上路
帖 子:305
专家分:0
注 册:2014-4-10
结帖率:73.44%
收藏
已结贴  问题点数:20 回复次数:2 
请教表中插入行数问题
先生您好,我有二列(列1列2)22589行的MDB表,现在列1列2之间添加一列(插入列),并编了代码自动写入,但只能写到9496行为止,随即跳出提示如下:实时错误'-2147217887(80040e21)',文件共享锁定数溢出.(error 3052)
我所用的代码是:
Dim FF1cn1 As New ADODB.Connection
Dim FF1rs1 As New ADODB.Recordset
Private Sub form_load()
    FF1cn1.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\插入列并写上该列某一常数试验.mdb"
    FF1rs1.Open "b1", FF1cn1, 1, 3
End Sub
Private Sub Form_Click()
   For I = 1 To 22589
        FF1rs1("插入列") = I
        FF1rs1.Update
        FF1rs1.MoveNext
   Next I
End Sub
Private Sub Form_Unload(Cancel As Integer)
        FF1cn1.Close
    Set FF1rs1 = Nothing
    Set FF1cn1 = Nothing
End Sub
(随附附件压缩包),谢谢
MDB表插入一列并写上该列某一常数试验.rar (100.87 KB)
2015-11-10 08:35
fdxxhjc
Rank: 1
等 级:新手上路
帖 子:305
专家分:0
注 册:2014-4-10
收藏
得分:0 
请教为何不能写入到表文件的最后一行,谢谢
2015-11-10 10:58
anonymitymgx
Rank: 2
等 级:论坛游民
帖 子:1
专家分:20
注 册:2015-11-13
收藏
得分:20 
不明白什么意思?楼主的意思是在最后一行添加记录?
2015-11-13 20:52
快速回复:请教表中插入行数问题
数据加载中...
 
   



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

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