【问题标题】:Trouble with Number of Query values and destination not the same查询值和目标数量不同的问题
【发布时间】:2018-10-27 22:34:45
【问题描述】:

我的 MS-Access 员工表有六列:

姓氏 - 部门代码 - 雇佣日期 - 信用额度 - 电话号码 - 经理 ID

我被要求在员工表中添加一个新行。设置雇用日期以表明该人员是在上午 10:00 被雇用的。

这是表格的屏幕截图:

这是我的代码:

插入到 sec0703_employees 值 (Smith, Exe, #10-29-2018 10:00 AM#, 100, 2222, 201);

错误:查询值和目标字段的数量不同。

我的代码中有六列逗号分隔。我不确定为什么 Access 告诉我“不一样”。

【问题讨论】:

  • 为什么要写代码来插入单条记录?您不能使用屏幕截图中显示的数据表吗?

标签: sql ms-access


【解决方案1】:

您需要将字符串放在引号中并列出要插入的列:

insert into sec0703_employees (last_name, dept_code, hire_date, credit_limit, phone_number, manager_id)
    values ("Smith", "Exe", #10-29-2018 10:00 AM#, 100, "2222", 201);

这似乎是所有列,但错误表明该表还有其他列。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多