|
3#
楼主 |
发表于 2009-7-16 18:16:23
|
只看该作者
谢谢版主,代码做了如下修改,解决问题。
1.Private Sub 文件名_NotInList(NewData As String, Response As Integer)
2. If MsgBox("输入的信息不在列表中!" & Chr(13) & Chr(13) & "是否更改?", vbQuestion + vbYesNo, "不在列表中") Then
3. DoCmd.SetWarnings False
4. DoCmd.RunSQL "UPDATE 升级版本 SET 升级版本.文件名 = ('" & NewData & "');" '
5. Response = acDataErrAdded
6. DoCmd.SetWarnings True
7. Else
8. Response = acDataErrContinue
9. Me.ActiveControl.Undo
10. End If
11. End Sub
关键是4-5两行。 |
|