标题:[求助]update语句出错
取消只看楼主
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
 问题点数:0 回复次数:5 
[求助]update语句出错
string sql="update table1 set"+"姓名="+((TextBox)e.Item.Cells[1].Controls[0]).Text+"语文="+((TextBox)e.Item.Cells[2].Controls[0]).Text+",数学="+((TextBox)e.Item.Cells[3].Controls[0]).Text+",英语="+((TextBox)e.Item.Cells[4].Controls[0]).Text+"where id="+DataGrid1.DataKeys[(int)e.Item.ItemIndex];
大家能帮忙检查检查这句有问题吗?为什么总是提示update语句出错呢?

[此贴子已经被作者于2005-11-29 21:36:55编辑过]

搜索更多相关主题的帖子: update语句 TextBox string Item 
2005-11-29 21:28
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
得分:0 
谢谢朋友们的支持,另外zhangwei朋友的帖子我真的不知道,不是我封的。我不是什么老师,只是一个大三快要毕业的学生,只是努力点罢了。今天有个消息,也不知道是好消息还是坏消息。今天去参加面试,用人单位要招人,我跟另外一个朋友一起进去了,2个2个的面试,当时我的朋友比我能说,首先就赢得了用人单位的好感,当时把我冷落在一旁,一句话不问。哎找个工作真的就这么难啊,我心里想着。不管吃住才给500,跟朋友聊得正热的时候,朋友就开始犯晕了,因为用人单位很苛刻的,对人提出了很高的要求,军事化管理,快节奏的生活。良好的生活习惯跟作风!。。。。。朋友表现出了不自信的态度,这个时候我心理暗暗的想,我喜欢,因为这样才能看出用人单位要的是人才,而不是人,大概15分钟以后快到最后了,对方让朋友考虑考虑再来!那人对我说,不好意思,你还一句话没有说呢吧!说说你的想法介绍介绍吧!我说:“开始我还在忧郁,工作辛苦,给钱也不多,但是现在我铁定了要来这里了。因为我是精英,我敢于接受挑战,我喜欢接受挑战,我喜欢过精英过的生活,我喜欢跟精英呆在一起。”那人说好,你就定下来了。我的朋友说,我也想好了要呆在这里!这个时候对方又说了:我说过了你好好想想,好吧?后面还有很多人呢?
对方跟我说:你有对大能耐我就给你多大的空间,关键是看你有没有这个能力了,公司刚刚起步,所有的位子都留着呢!
我坚定的说:我是精英。
就这样,我找到了一份满意的工作,虽然开始工资不高,但是将来发展的空间还很大。这就是我的一份经历!
希望跟我一样还没有找到工作的朋友能够交流交流。我的想法就是:不怕吃苦不要计较,有能力不怕前途不光明。所以我铁定了留在这个刚刚起步的公司!
还有就是以后不找到能不能继续来这个论坛!这段时间真的跟大家一起挺开心的,一起交流、讨论!只是希望能够长时间的留在这里!如果没有时间来的话只能跟朋友说抱歉了!什么时候参加工作是公司说了算,公司要我走,我只能立刻就走,而且还不找到什么个情况。
亲爱的朋友们,谢谢你们的支持!

http://zdrjwlb.bulo. QQ群:1659819
2005-11-30 16:21
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
得分:0 
zhangwei、houjuanjie两位朋友的帖子我已经仔细看过了,将来再也不会犯这中错误了!谢谢你们!

http://zdrjwlb.bulo. QQ群:1659819
2005-11-30 16:26
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
得分:0 

综合zhangwei、houjuanjie两个朋友的观点我把语句改的没有问题了,如下:string sql="update table1 set 姓名='"+((TextBox)e.Item.Cells[1].Controls[0]).Text+"',语文="+((TextBox)e.Item.Cells[2].Controls[0]).Text+",数学="+((TextBox)e.Item.Cells[3].Controls[0]).Text+",英语="+((TextBox)e.Item.Cells[4].Controls[0]).Text+" where id="+DataGrid1.DataKeys[(int)e.Item.ItemIndex]+"";
但是紧接着新的问题又来了,当我点更新的时候提示:
至少一个参数没有被指定值。这个是我使用try 。。。。catch语句抓的错误message。数据库就id、姓名、语文、数学、英语这么几个字段,而且id还是自动生成的!为什么会有这种错误呢?还请高手指点!


http://zdrjwlb.bulo. QQ群:1659819
2005-11-30 16:57
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
得分:0 

这个连接的是access数据库哪里有查询分析器啊,不过看样子update语句是对的!非常感谢你的支持!今晚还有课,就不多说了!


http://zdrjwlb.bulo. QQ群:1659819
2005-11-30 18:34
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
得分:0 
蘑菇朋友你好,我如何找到你的哪个帖子出问题了呢?建议你在地址栏中打开你发的帖子,然后复制地址栏中的地址过来,方便查找!我再找找看!

http://zdrjwlb.bulo. QQ群:1659819
2005-12-01 18:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-35815-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.157999 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved