大家好,有个问题想请大家指教一下。
  现在数据库中有两个表 a1,a2  里边分别有两个字段version 类型都是guid类型  现在我想从a1中将这个version取出来,存入到a2中  但是不知道再.net中用什么类型保存这个值  我试过用
  Dim Version As String = ds.Tables(0).Rows(0)("Version").ToString()
  然后
MyCmd.Parameters.Add("@Version", SqlDbType.UniqueIdentifier).Value = Version
  提示无法将string转换成guid类型  我应该用什么方法呢,请大家赐教一下  谢谢。

解决方案 »

  1.   

    你是哪种数据库?有guid类型?数据库用字符串类型吧
      

  2.   

    sql 05啊
    我们这个库必须要用到这个类型。。
    再SQL中是  uniqueidentifier
      

  3.   

    问题已经解决了
    Dim g As System.Guid = ds.Tables(0).Rows(0)("Version") 这样就可以了
    直接用一个guid类型的变量存储就可以
    谢谢大家。。
      

  4.   

    那你Version用GUID类型试试,不要用string