好久没写东西了,今天写点关于VB.NET 2005 GRIDVIEW的东西吧。

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:26   883   0

因为上了一天的班,现在头晕脑胀,以下语言不妥当之处也请各位看客多担待。

一直没有时间研究VS。NET 2005,今天看了一些GRIDVIEW的文章,于是做了给单位OA做了一个小的权限分配器,以前的分配器是CS结构的每次用还需要安装,刚好写这个练手。

代码就不列举了,说说写的过程中发现的几个问题。

1、使用提供者为 providerName="System.Data.OracleClient" ,用SqlDataSource向导产生的代码会有问题,在这个,跟中文oracle8i (8.1.7)连,中文字段与string冲突,总提示字符集不匹配,所以SqlDataSource标记中的string要修改为Empty,例如:<asp:ControlParameter ControlID="DropDownList_WorkName" Name="WRKNAME" PropertyName="SelectedValue"
Type="Empty" /> ,原因我还不清楚。

2、用SqlDataSource向导产生的代码参数前缀均为@,但在OracleClient中前缀为: (冒号),否则提示非法的命名/编号

3、把GridView与SqlDataSource绑定,为了让GridView自动传旧值参数参数一定要把SqlDataSource的ConflictDetection设置为OverwriteChanges,另外,默认传的参数为GridView绑定的列,如果不绑定只传参数可以用别的办法。

回家了,头还很晕,生活就TM是坨DA BIAN,喝酒去了。。。。

OracleClient
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP