Sql插入语句 编号自动递增问题

我有一个数据表叫供应商,有字段id,name,address其中id是主键,而且设置了自动增量为1所以我在VS设计时,insert语句只插入name,address的值,... 我有一个数据表叫供应商,有字段 id,name,address
其中id是主键,而且设置了自动增量为1
所以我在VS设计时,insert语句只插入name,address的值,但显示错误,为什么?
如果直接在SQL2005里面填name和address,它会帮我将id加1,但在插入语句中却不行,那应该怎么解决?谢谢,麻烦写出完整的SQL语句
我的意思是说,我在VS设计里,如果只插入name,address的话,它会显示错误,错误原因是由于我没有将主键"id"一齐赋值...但其实我在sql2005数据库里面将id已经设置了自动递增了,步长为1 ,按道理说,如果我通过VS设置程序来把输入的数据录入数据库的话,同样也不需要输入id,因为我数据库里已经设了自动递增,系统应该会帮我自动填充id的...但就是不知道为什么不行
展开
 我来答
位专哀羽彤
2019-05-16 · TA获得超过5110个赞
知道小有建树答主
回答量:3191
采纳率:32%
帮助的人:219万
展开全部
用sql更新数据时,如果有单引号,那么要写两个单引号
如果there's,要写成there''s
那么进入数据库就是there's
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
暴雁菱0e1
2010-04-24 · TA获得超过2004个赞
知道小有建树答主
回答量:1192
采纳率:0%
帮助的人:0
展开全部
insert 供应商 values('','')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caiblq
2010-05-07 · TA获得超过195个赞
知道答主
回答量:205
采纳率:0%
帮助的人:76.9万
展开全部
insert(列名)values(值)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kila_z
2010-04-24 · TA获得超过138个赞
知道答主
回答量:104
采纳率:0%
帮助的人:99.8万
展开全部
insert into 供应商(name,address) values('name','address')
不知道你单引号加了没有
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式