| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2494 人关注过本帖
标题:GridView的UpdateCommand功能实现不了,报错01036:错误的变量名/编号
只看楼主 加入收藏
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
收藏
 问题点数:0 回复次数:13 
GridView的UpdateCommand功能实现不了,报错01036:错误的变量名/编号
GridView的UpdateCommand功能实现不了,报错01036:错误的变量名/编号

我的代码如下:

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
CellPadding="2" DataSourceID="SqlDataSource1" AllowPaging="True" Width="784px"
style="text-decoration:none" BackColor="LightSteelBlue" BorderColor="Ivory"
BorderStyle="Solid" BorderWidth="2px" CellSpacing="1" ForeColor="Black" Font-Size="X-Small"
AllowSorting="True" datakeynames="userID">
<FooterStyle BackColor="#CCCCCC" />
<RowStyle BackColor="White" />
<SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="Snow" ForeColor="Black" HorizontalAlign="Left" />
<HeaderStyle BackColor="CornflowerBlue" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="InactiveCaptionText" />
<Columns>
<asp:BoundField DataField="userid" HeaderText="用户ID" SortExpression="USERID" />
<asp:BoundField DataField="username" HeaderText="用户名" SortExpression="USERNAME" />
  <asp:BoundField DataField="userrname" HeaderText="角色" SortExpression="USERRNAME" />
<asp:BoundField DataField="dept" HeaderText="单位" SortExpression="DEPT" />
<asp:BoundField DataField="state" HeaderText="状态" SortExpression="STATE" />
<asp:CommandField ShowEditButton="True" />
<asp:CommandField ShowDeleteButton="True" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
 ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
SelectCommand="SELECT userid,username,USERRNAME,DEPT,STATE FROM T_USER"
UpdateCommand="Update T_user set username=@username,userrname=@userrname,dept=@dept,state=@state WHERE userID = @userID"
DeleteCommand="delete from t_user where userid=@userid">
</asp:SqlDataSource>
搜索更多相关主题的帖子: 变量 GridView 
2007-04-17 10:03
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
收藏
得分:0 
我着急!我郁闷!我不知道怎么办???

谁能帮帮忙呀?
咋没人理我呀??

不求尽如人意,但求无愧我心!
2007-04-17 10:18
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
收藏
得分:0 

没有vb代码的吗?

你的错不是在html里面报的...

把vb代码也贴出来


2007-04-17 10:22
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
收藏
得分:0 
没有vb代码
这个功能就是这样实现的

我在帮助里面看到就是这样用的

不求尽如人意,但求无愧我心!
2007-04-17 10:47
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
最好是实现代码分离,这样便于维护.

飘过~~
2007-04-17 10:50
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
收藏
得分:0 
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
SelectCommand="SELECT userid,username,USERRNAME,DEPT,STATE FROM T_USER"
UpdateCommand="Update T_user set username=@username,userrname=@userrname,dept=@dept,state=@state WHERE userID = @userID"
DeleteCommand="delete from t_user where userid=@userid">
</asp:SqlDataSource>

就是这样的啦

不求尽如人意,但求无愧我心!
2007-04-17 10:50
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
收藏
得分:0 

报的错是oracel的错
我不知道我的updatecommand语句是不是写错了?
就是:
UpdateCommand="Update T_user set username=@username,userrname=@userrname,dept=@dept,state=@state WHERE userID = @userID"


不求尽如人意,但求无愧我心!
2007-04-17 10:55
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
@userID ..这样的东西你是怎么定义的?

飘过~~
2007-04-17 11:00
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
收藏
得分:0 
是在帮助上看到的,示例就是这样用的
我就照搬过来了。

不求尽如人意,但求无愧我心!
2007-04-17 11:06
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
收藏
得分:0 

感觉这是OleDbDataAdapter才这样用的啊 可是你没有vb代码 也就没有定义
我不知道你这里的sql的参数是怎么使用的
不过 你仅仅是update报错 delete就没错误吗?


2007-04-17 11:25
快速回复:GridView的UpdateCommand功能实现不了,报错01036:错误的变量名/编号
数据加载中...
 
   



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

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