Access中表的Id是自动编号。update语句如何更新。

UPDATEzuanqianSETTxt='"+TextBox1.Text+"',Time='"+times+"'whereId='"+num+"'"是呀我不更新Id,语... UPDATE zuanqian SET Txt='" + TextBox1.Text + "',Time='" + times + "' where Id= '" + num + "'"
是呀我不更新Id,语句也没更新Id呀,只更新其他的,但这语句总抱错
我是用C#呀,错误 4 运算符“&”无法应用于“string”和“string”类型的操作数 C:\Documents and Settings\Administrator\桌面\ws\admin\zuanqian.aspx.cs 34 45 C:\...\ws\
展开
 我来答
欧力士中国
推荐于2020-12-05 · TA获得超过1799个赞
知道小有建树答主
回答量:769
采纳率:0%
帮助的人:763万
展开全部
自动编号是无法更改。
看你的sql,ID是做条件,更新应该没有问题啊。
UPDATE zuanqian SET Txt='" & TextBox1.Text & "',Time=#" & times & "# where Id= " & num
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanjinfei123
2011-01-05
知道答主
回答量:23
采纳率:0%
帮助的人:21.9万
展开全部
自动编号是系统提供的,不能改变,你只能更新id编号的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lvyingtang
2010-12-22 · TA获得超过645个赞
知道小有建树答主
回答量:675
采纳率:100%
帮助的人:706万
展开全部
自动编号是不能更新的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
axqsp79
2010-12-22 · TA获得超过1484个赞
知道答主
回答量:281
采纳率:100%
帮助的人:246万
展开全部
select userid,max(balance) as maxbalance from account group by userid
union all
select userid,max(balance) from account where userid+cast(balance as varchar(50)) not in (select userid+cast(max(balance) as varchar(50)) as maxbalance from account group by userid) group by userid order by userid,maxbalance
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-22
展开全部
链接符号错误
"update zuanqian SET Txt='"&TextBox1.Text&"',Time=now() where Id= "&num
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式