asp.net如何把textbox存到sql数据库,急急急!!!

一点更新就出现错误,怎么解决,求救啊!!!很急... 一点更新就出现错误,怎么解决,求救啊!!!很急 展开
 我来答
tgghfbf
2013-06-19 · TA获得超过381个赞
知道小有建树答主
回答量:272
采纳率:50%
帮助的人:201万
展开全部
是不是引号错了啊,数字不加引号的啊!!您的那个 ClassId是数字吗?
试一下加[ ] 如:update [News] set ClassId = 123 where ....

注意你的textbox里是文本,但数据库里的ClassId很可能是数字类型。
更多追问追答
追问
恩恩,我的ClassId是int型,要改成text吗???我刚刚试了一下改不了,怎么办?
追答
要统一类型啊,你数据库里是int那就把textbox里获取的转换成int型,另外int型在sql语句里不加引号
liushaojie1988
2013-06-19 · TA获得超过227个赞
知道小有建树答主
回答量:716
采纳率:50%
帮助的人:229万
展开全部
很明显是sql语句错误啊,你断点一下把sql语句跟踪出来,放到查询分析器里看看哪里语法有错误
追问
这个语句哪里错了,怎么改?是不是文本中的特殊符号的问题?

本人菜鸟,请讲的详细点,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万菡uU
2013-06-19 · TA获得超过258个赞
知道小有建树答主
回答量:379
采纳率:66%
帮助的人:379万
展开全部
NewTitle='' 你这里错了
你写成了NewTitle ''
更多追问追答
追问

谢谢哦,是那里错了,改正后没有错误了,就是为什么那个博客标题改了之后,数据库更新了,就是博客标题没有更新,再次运行才会更新,刷新也没用,这个怎么解决啊?

追答

更新命令执行完成后,再加个显示Gridview的数据集更新

例子: BoundList()就是我显示gridview的类。

 

 

  string sql = "insert into account_user_t(Userid,Password,Username,DeptName,Email,Tel,Ext,createdate,flag) " +
                            " values('" + txtuser.Text.Trim() + "','" + txtpass.Text.Trim() + "','" + txtname.Text.Trim() + "','" + txtDept.Text.Trim().ToString() + "',  " +
                            " '" + txtemail.Text.Trim() + "','" + txttel.Text.Trim() + "','" + txtext.Text.Trim() + "',now(),'Y')  ";
                    MySqlHelper.ExecuteNonQuery(PublicFun.PublicFunction.GetDBconstr("ce_manage_db"), sql);
                    PublicFun.PublicFunction.showMsg(this, "添加OK");
                    BoundList();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式