为什么保存到sql server中的Guid没有了"{}"
(1)Guid flid = new Guid("{" + this.ddlQXFL.SelectedValue + "}");
(2)insertDB(flid);
(3)insertDB(Guid id)
new SqlParameter("@id", SqlDbType.UniqueIdentifier)
param[3].Value = id;
(?)为什么保存到sql server中的Guid没有了"{}"
(1)Guid flid = new Guid("{" + this.ddlQXFL.SelectedValue + "}");
(2)insertDB(flid);
(3)insertDB(Guid id)
new SqlParameter("@id", SqlDbType.UniqueIdentifier)
param[3].Value = id;
(?)为什么保存到sql server中的Guid没有了"{}"
解决方案 »
- 求助!!!Datalist 高亮问题【40分】
- 有谁有没做过象www.51.com里面,注册完用户后会自动生成一个二级域名的!
- 关于gridview字段链接的问题
- sInputStr=Replace(sInputStr,Chr(13)&Chr(10),vbcrlf) 如何用C#表示呢?
- 请教一个用asp.net弹出确认窗口的问题?一直无法解决
- VS2005默认都把数据存在SQL server 2005Express里.这样有什么弊端吗?
- 文件上传
- 请高手解答web应用中自建类中得webcontrol与aspx文件中得webcontrol无法联系??
- asp.net 问题
- 请问如何设置datagrid的列的宽度或百分比
- 请教动态tab标签问题
- 学习孟子e章的“GridView中实现并列排名的例子”的一个问题
或者(1)Guid flid = new Guid(this.ddlQXFL.SelectedValue);
(2)insertDB(flid);
(3)insertDB(Guid id)
new SqlParameter("@id", SqlDbType.UniqueIdentifier)
param[3].Value = id; 不报错,就是在数据库中查看这个字段,左右没有“{}”。
本就就是一串字符串你要{}的话就应该先生成GUID在加{}
==经验证这种方法不行,提示:无法将string隐式转换成System.Guid;这是数据库中的同一列,第三个就没有{},也不出错。
{404A8DF4-BBBF-41EF-9E55-6AE60F1E3D88}
{18CD4FE4-F996-474A-9A27-DB1F2DA87B96}
31B22FE0-B194-44BA-9708-17841C66AB8C写入数据库的代码:
(1)Guid flid = new Guid(this.ddlQXFL.SelectedValue);
或者(1)Guid flid = new Guid(this.ddlQXFL.SelectedValue);
(2)insertDB(flid);
(3)insertDB(Guid id)
new SqlParameter("@id", SqlDbType.UniqueIdentifier)
param[3].Value = id;