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

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

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

一直没有时间研究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

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

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top