Access 2013插入/更新

纪子

我有一个添加用户的表单。

我可以添加,删除表中的行,但是如果用户已经存在,我会假装更新。

我的目标是按子表单中的行进行编辑。但是每次我按更新时,都会给我一个错误。

查询表达式中的运行时错误'3075'语法错误运算符。

我的动作代码是这个

Private Sub cmdAdd_Click()
    'quando se carrega em Adicionar há 2 opcoes
    '1-Insert
    '2-Update
    If Me.txtuserid.Tag & "" = "" Then

        '1
        CurrentDb.Execute "INSERT INTO user(userid, username, userfunction, usercc) " & _
                " VALUES(" & Me.txtuserid & ",'" & Me.txtusername & "','" & Me.txtuserfun & "','" & Me.txtusercc & "')"
     Else
     '2
     CurrentDb.Execute "UPDATE user " & _
            " SET userid=" & Me.txtuserid & _
            ", username=" & Me.txtusername & "'" & _
            ", userfunction =" & Me.txtuserfun & "'" & _
            ", usercc =" & Me.txtusercc & "'" & _
            " WHERE userid =" & Me.txtuserid.Tag
      End If
    'clear fields
    cmdClear_Click
    'refresh
    SubForm1.Form.Requery
End Sub 

我做错了什么?

普拉文

您是否错过'了更新声明?

CurrentDb.Execute "UPDATE user " & _
        " SET userid=" & Me.txtuserid & _
        ", username='" & Me.txtusername & "'" & _
        ", userfunction ='" & Me.txtuserfun & "'" & _
        ", usercc ='" & Me.txtusercc & "'" & _
        " WHERE userid =" & Me.txtuserid.Tag

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS Access UPSERT(更新/插入)SQL

来自分类Dev

使用Pyodbc插入Access 2013时的语法错误

来自分类Dev

从多个选择的MS Access 2013 C#错误中插入

来自分类Dev

Access 2013-VBA-记录集插入获取ID

来自分类Dev

根据Access(2013)中的布尔值将自动图文集(或Quickpart)插入Word(2013)

来自分类Dev

更新Access 2013中身份列以外的所有行

来自分类Dev

在ACCESS 2013中使用SELECT MAX进行更新查询

来自分类Dev

Dapper出现MS Access更新和插入问题

来自分类Dev

从Java``插入''Access 2010

来自分类Dev

Microsoft Access 插入查询

来自分类Dev

探索MS ACCESS DB时Visual Studio 2013更新3崩溃

来自分类Dev

在MS Access 2013中满足条件时更新表中的字段

来自分类Dev

探索MS ACCESS DB时Visual Studio 2013更新3崩溃

来自分类Dev

Access 2013,SQL,更新一行而不是一列

来自分类Dev

MS Access 2013保存的追加查询不会更新所有字段

来自分类Dev

MS Access 2013查询条件

来自分类Dev

Access 2013:透视多个列

来自分类Dev

SQL MS Access 2013年

来自分类Dev

Access 2013 前端打不开

来自分类Dev

为什么通过MS Access更新MySQL表要比插入行花费更多的时间?

来自分类Dev

使用MS Access触发器和/或查询来插入或更新记录

来自分类Dev

更新查询以在MS Access表中的指定范围内插入缺少的日期

来自分类Dev

使用MS Access触发器和/或查询来插入或更新记录

来自分类Dev

使用 NetBeans 在 MS Access 数据库中不会发生插入删除更新

来自分类Dev

更新 MS Access 查询?

来自分类Dev

MS Access SQL插入查询

来自分类Dev

在Access中插入“天”列

来自分类Dev

将DateTime插入MS Access

来自分类Dev

将数据插入MS Access;插入错误

Related 相关文章

热门标签

归档