设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: xiaomin_007
打印 上一主题 下一主题

[报表] (求助)列表框导出到报表或者生成查询

[复制链接]
11#
 楼主| 发表于 2010-10-7 16:01:02 | 只看该作者
哦,多谢关照,我试试看,今天必须搞定啊,所以很急啊
12#
 楼主| 发表于 2010-10-7 16:21:00 | 只看该作者
新问题,在 做删除记录操作的时候,虽然删除成功,但是提示:行句柄引用了一个被删除的行,我使用了断点调试,但没找到原因啊,多谢指教
13#
发表于 2010-10-7 16:47:55 | 只看该作者
'**************************删除现有记录***********************

Private Sub CmdPartInforDelete_Click()
    On Error GoTo Err_CmdPartInforDelete_Click
   
    If Nz(Me![PartInformation_ChildForm]![txt_PartNumber]) <> "" Then
        CurrentDb.Execute "delete from tbl_PartInformation where 编号=" & Nz(Me![PartInformation_ChildForm]![txt_PartNumber])
        PartInformation_ChildForm.Form.Requery
        Me.Requery
    End If

    MsgBox "okokokok"
Exit_CmdPartInforDelete_Click:
    Exit Sub
Err_CmdPartInforDelete_Click:
    MsgBox Err.Description
    Resume Exit_CmdPartInforDelete_Click
End Sub
14#
发表于 2010-10-7 16:48:29 | 只看该作者
把你那段删除代码替换过来.
你打开记录的同时,删除那个记录,是会出现问题的.
15#
 楼主| 发表于 2010-10-7 16:49:51 | 只看该作者
真厉害,我要好好研究一下,可否留下QQ或者邮箱啊,希望以后能多多交流啊,
16#
 楼主| 发表于 2010-10-7 17:02:59 | 只看该作者
是不是因为不是数字的原因?
17#
发表于 2010-10-7 17:11:03 | 只看该作者
不明白你的意思.
18#
 楼主| 发表于 2010-10-7 17:17:27 | 只看该作者
Private Sub CmdPartInforDelete_Click()
    On Error GoTo Err_CmdPartInforDelete_Click
   
    If Nz(Me![PartInformation_ChildForm]![txt_PartType]) <> "" Then
        CurrentDb.Execute "delete from tbl_PartInformation where 型式=" & Nz(Me![PartInformation_ChildForm]![txt_PartType])
        PartInformation_ChildForm.Form.Requery
        Me.Requery
    End If

    MsgBox "okokokok"
Exit_CmdPartInforDelete_Click:
    Exit Sub
Err_CmdPartInforDelete_Click:
    MsgBox Err.Description
    Resume Exit_CmdPartInforDelete_Click
End Sub
19#
发表于 2010-10-7 17:28:18 | 只看该作者
CurrentDb.Execute "delete from tbl_PartInformation where 型式='" & Nz(Me![PartInformation_ChildForm]![txt_PartType]) & "'"

如果这样处理,您要确保你的型式是否是唯一的,不然会删除总为型式=你所选中的那个型式值.还有你这个型式是字符型,所以要加单引号才行的.你用那个编号已经是正确的,你为何要修改,因为编号是自动编号的,它是唯一值.
20#
 楼主| 发表于 2010-10-7 17:32:08 | 只看该作者
还有个问题:
为什么删除照片之后切换记录时,照片还是会显示在窗体上呢,路径文本框中分明已经是空值了啊,还有窗体也更新了,用代码把图片也置空了,可是还是显示在窗体上,能否再赐教。谢谢了
    Me![txt_PartPhotoPath] = ""
    Me![img_PartPhoto].Picture = ""
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-1 23:45 , Processed in 0.103464 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表