首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在access 2010中将数据从表单插入到表中

在access 2010中将数据从表单插入到表中
EN

Stack Overflow用户
提问于 2013-11-27 15:40:12
回答 1查看 10K关注 0票数 -1

我有一个名为stu的表,它有3个字段:

ID(自动编号),

SName(文本),

SNO(文本)。

在表单中,我只是在上面放置了三个文本框(与stu表解除绑定),并更改了它们的标签名称。然后我添加了一个add按钮。在按钮后面,我写道

代码语言:javascript
复制
CurrentDb.Execute "INSERT INTO stu(ID,[SName],[SNO]) VALUES (" & Me.ID & ",'" & Me.SName & "','" & Me.SNO & "')"

但是什么也没发生。当我将three textboxes绑定到stu table's fields时,stu表实际上包含了新数据。但当我尝试刷新表单或返回到上一条记录时,它显示:

“您请求的对表的更改不成功,因为它们将在索引、主键或关系中创建重复的值。”

EN

回答 1

Stack Overflow用户

发布于 2014-06-04 09:07:07

你的身份证是唯一的吗?如果不是,或者如果您计划在ID上有重复的值,请向表中添加第四列(字段),并将其命名为类似于Primary_Key的名称,并将其设置为自动增量值。

这样你就不会再有问题了:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20236511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档