我有个字段是 uniqueidentifier null
可以为空在asp.net中该怎么传值呢? 当想插入null的时候private void add(string name,guid a)
{}这里的 guid a ,当是guid类型的时候没有问题,
但是当我想插入null值的时候怎么弄?
可以为空在asp.net中该怎么传值呢? 当想插入null的时候private void add(string name,guid a)
{}这里的 guid a ,当是guid类型的时候没有问题,
但是当我想插入null值的时候怎么弄?
解决方案 »
- access数据库问题
- 6/12/2008 10:03:09 AM 转换成 39609.418854167
- 怎样在fileupload点击浏览后的弹出框中过滤文件类型(不是在后台代码中过滤!)
- SQL語句中我用了別名,临时表, 发现到了gridview+objectdatasource无法实现编辑更新数据。好像是无法识别要更新的字段。
- 奇怪的问题 ~~~在线求解决
- 由于已明确禁止所请求的页类型,无法对该类型的页提供服务。扩展名“.asp”可能不正确
- 高分求 BEN 的PopupBox 的源码
- 新手的问题:给分啦
- 模式子窗口如何刷新模式父窗口
- 在c#下类的应用问题?在线等待?
- 导出数据格式
- 为什么在虚拟主机上不能插入内容过多的新闻
{
//此时a可以传入null值
}
if(...)
guid = Guid.NewGuid();if (guid == Guid.Empty)
{
.....
}
else
{
....
}
Guid 类的只读实例,其值保证均为零。
和 空 不一样的吧?
{
//此时a可以传入null值
}+1
错误 9 参数“5”: 无法从“System.DBNull”转换为“System.Guid”
{
//此时a可以传入null值
}
定义成这样
调用:
Guid a = null;
add("name",a);
不是让给给add传dbnull.value,而是在add中操作数据库时用dbnull.value
uniqueidentifier 类型的值,是可以用DBNull.Value的.