我现在有一个方法,需要传递一个uniqueidentifier类型的参数。
比如传递membership的USERID值
声明如下:
public SqlDataReader SelectUserGroup(uniqueidentifier userid)
不过似乎没有uniqueidentifier类型。我该怎么传递这个参数呢?需要先转换成STRING,然后传递string类型参数,在转换成uniqueidentifier类型使用吗?

解决方案 »

  1.   

    顶我已经用其他办法解决
    不知道效率如何传递参数时用string类型
    如:
    public   SqlDataReader   SelectUserGroup(string  userid) 
    存储过程里面
    如:
    create proc pr_selectUser
    (
    @userid varchar(100)
    )
    as
    select * from users where Userid = convert(uniqueidentifier,@userid)
    go请问效率如何?来者告诉我结果,理由。既可得分:)
    考试哦
      

  2.   

    2楼的就对。是c#里面的guid,但可以用sqlguid