请教C#高手,我做了一个aspx的动态页面,添加了一个FormView控件用来更新数据,但是我点击更新就报错??

<asp:SqlDataSourceID="SqlDataSource1"runat="server"ConnectionString="<%$ConnectionStr... <asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:login_tableConnectionString %>"
DeleteCommand="DELETE FROM [ruzhi] WHERE [id] = @id"
InsertCommand="INSERT INTO [ruzhi] ([city], [ruzhishijian], [xingming], [pinyin], [sex], [bumen], [shangjiyouxiang], [zhiwei], [useid], [yeji], [xingzhi], [mail], [pwd], [current-time]) VALUES (@city, @ruzhishijian, @xingming, @pinyin, @sex, @bumen, @shangjiyouxiang, @zhiwei, @useid, @yeji, @xingzhi, @mail, @pwd, @[current-time])"
SelectCommand="SELECT * FROM [ruzhi] WHERE ([id] = @id)"
UpdateCommand="UPDATE [ruzhi] SET [city] = @city, [ruzhishijian] = @ruzhishijian, [xingming] = @xingming, [pinyin] = @pinyin, [sex] = @sex, [bumen] = @bumen, [shangjiyouxiang] = @shangjiyouxiang, [zhiwei] = @zhiwei, [useid] = @useid, [yeji] = @yeji, [xingzhi] = @xingzhi, [mail] = @mail, [pwd] = @pwd, [current-time] = @[current-time] WHERE [id] = @id">
<SelectParameters>
<asp:QueryStringParameter Name="id" QueryStringField="id" Type="Int32" />
</SelectParameters>
<DeleteParameters>
<asp:Parameter Name="id" Type="Int32" />
</DeleteParameters>
展开
 我来答
pw33
2011-12-31 · TA获得超过241个赞
知道小有建树答主
回答量:271
采纳率:0%
帮助的人:221万
展开全部
因为在数据库中使用了不规范的字段current-time,所以这里就出问题了。
可以将current-time改为current_time。(注意是所有地方都改,包括数据库和网页)
[current-time] = @[current-time],这个也要改为[current_time] = @current_time
追问
没用,我按照你的意思做了修改,但是运行还是出错,它提示"必须声明变量@id"
追答
你没有提供@id这个值。
可以添加:

biocommando
2011-12-31 · TA获得超过4867个赞
知道大有可为答主
回答量:2395
采纳率:0%
帮助的人:1384万
展开全部
[current-time] = @[current-time] 这个写错了吧,使用默认的函数要用@么
追问
我将@去掉了,但还是报错啊!
追答
你把那个时间换成getDate()可以不
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虚空聊一聊
2011-12-31 · 超过17用户采纳过TA的回答
知道答主
回答量:87
采纳率:50%
帮助的人:40.2万
展开全部
看你的 sql 语句 错误 。
追问
错在哪儿?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式