strSQL = "SELECT * FROM TABLE WHERE field = @field";
SqlParameter field= new SqlParameter("@field", SqlDbType.Int);
field.value = DBNull.Value;
那么这个是否等同于 "SELECT * FROM TABLE WHERE ID = null" 呢,如果等同,为什么我的field字段为null的记录都没有查询出来呢????
...全文
412打赏收藏
请看这样一个问题~````
strSQL = "SELECT * FROM TABLE WHERE field = @field"; SqlParameter field= new SqlParameter("@field", SqlDbType.Int); field.value = DBNull.Value; 那么这个是否等同于 "SELECT * FROM TABLE WHERE ID = null" 呢,如果等同,为什么我的field字段为null的记录都没有查询出来呢????