Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用c检查sql表中的列是否为空#_C#_Mysql_Sql - Fatal编程技术网

C# 如何使用c检查sql表中的列是否为空#

C# 如何使用c检查sql表中的列是否为空#,c#,mysql,sql,C#,Mysql,Sql,我有一个方法,它根据sql表中的列是否为null来检查返回true/false 在我的c#方法中,如何检查sql db中的某个列是否为null 下面是我如何连接到sql数据库的 static SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString()); 如果从查询返回值,可以使用DbNull.value return (user ==

我有一个方法,它根据sql表中的列是否为null来检查返回true/false

在我的c#方法中,如何检查sql db中的某个列是否为null

下面是我如何连接到sql数据库的

static SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString());

如果从查询返回值,可以使用
DbNull.value

return (user == DbNull.Value ? true : false);

您使用什么连接到数据库?Null可以根据您使用的框架以不同的方式返回。编辑我的问题,thankshow我会查询并将结果保存在变量中吗?这与返回user==DbNull.Value btw:P相同。不需要三元:P应该是相反的
return(user==DbNull.Value?false:true)
return (user == DbNull.Value ? true : false);