Nov 17 2007

ASP.NET 点滴一

Posted by neio

最近又开始写些.NET的程序,从现在起开始吧遇到的一些问题和心得记录下来。

Problem.1

"sql_variant 到 uniqueidentifier 的隐式转换。请使用 CONVERT …."

在ASP.NET 中使用DataSource的时候如果数据库使用的uniqueidentifier,自动绑定所编译的程序运行时会有这个错误,因为其自动生成的类型是Object。有的人总想方设法吧类型设置成Guid的,其实只需要将类型设置为Empty即可。

例如我自己写程序的时候遇到的这个问题:

原来是:

<asp:ControlParameter ControlID="GridView1" Name="tgc_tgid" PropertyName="SelectedValue" Type="Object" />
                    <asp:ControlParameter ControlID="ddlRoles" Name="tgc_role" PropertyName="SelectedValue"  Type="Int32" />

只需要将Type="Object"去掉即可

Note.2

开启Trace

Read more »

Filed under : Essay Pro, 汉语 | No Comments »