首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

数据库字符串类型默许为Null

2014-01-21 
数据库字符串类型默认为Null表RestaurantMenu字段rmenuDetails nvarchar类型不为null设置默认值字段isxf

数据库字符串类型默认为Null
表RestaurantMenu字段rmenuDetails nvarchar类型不为null设置默认值''
字段isxfc Int类型不为Null默认值0


public string rmenuDetails
{ set; get; }
public int isxfc
{ set; get; }

当我Model.RestaurantMenu mResMenu = new Model.RestaurantMenu();
时为什么得到的isxfc就是赋的默认值0,而rmenuDetails不是数据库设定的默认值而是Null呢?在RestaurantMenu.cs文件中我也没有给默认值的。
[解决办法]
把你读取数据库数据的代码贴上来,你这里没有看到有读取数据库的代码
[解决办法]
string类型的变量也会被赋一个默认值,只不过这个值是null,这里完全没有涉及到数据库

热点排行