我在注册页面的JSF的Java bean类上使用了@NotNull注释。但它的效果并不像预期的那样好。
下面是我的xhtml页面部分:
User Name : <h:inputText value="#{user.userName}" />
下面是我的Java bean部分:
@NotNull(message = "User name cannot be null")
private String userName;
public String getUserName() {
return userName;
}
public void
我有一个SQL Server查询,它需要计算返回的行数,但我需要忽略所有列值都为NULL的行。有些行的某些列的值为空值,但这是可以的。我只需要过滤掉那些都是空值的。
现在,我返回所有行,并使用SqlDataReader迭代返回的行并计算需要的行。如果可能的话,我想把它移到查询本身中。
谢谢!
编辑:我正在尝试做的事情与此类似,但我显然很难让VS SQL编辑器识别我正在做的事情:
SELECT COUNT(sd.[ID])
FROM [Some Data] sd
WHERE sd.[Data Name] = 'something' AND ((sd.q1 IS NOT NUL
我不确定这是否可能,但有没有一种方法可以选择A,除非它为空,然后选择B?
我正在写一个触发器,我的代码是
insert into tbl_a(userid, obj)
select p.author, new.id
FROM user_comment AS p
WHERE p.id=new.parent
但是,new.parent是一个可以为空的长整型(一旦在system.data.sqlite中得到支持,我将切换到外键),如果它为空,我将得到0结果,并且没有插入。我希望使用join media as m on m.id=new.media_id,如果new.parent为空,则返回m.u
我试图在应用程序的数据库中持久化一个模板对象。它没有给我任何异常,但我从Grails那里获得了默认消息,用于在用空:false约束标记对象时试图保存带有空属性的对象。
类模板的属性tempVersion不能为空或(default.null.message)
模板类如下:
class Template implements Serializable {
Long tempVersion
String name
Type type
Status status
App app
String body
Tester tester
Date date
static constraints = {
我有编号(10)列"list_id“,希望检查该字段是空的还是空的。
因此,我运行以下sql语句:
select list_id from item_list where list_id is null
这给了我大约200行字段是完全空的(没有数据)。
然后运行以下sql语句:
select count (list_id) from item_list where list_id is null
令我惊讶的是,返回的计数(List_id)= 0
我遗漏了什么吗?我试图实现的是查找那些list_id为空或空或不包含数据的行。
你好,我有一个HTML表单,它已经提示用户填充空字段。这是我正在使用的脚本:
<!-- Script to prompt users to fill in the empty fields -->
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function() {
var elements = document.getElementsByTagName("INPUT
我正在尝试使用以下查询来计算一个名为DRAWING的表中的总行数: Select field,platform,count(doc_id) as total from drawing group by field,platform;
但我还需要显示每个平台的附件/非附件总数
SQL:
从file_bin不为空的图形中选择附着的字段、平台、计数(Doc_id),按字段、平台分组;
从file_bin为空的图纸中选择字段、平台、计数(Doc_id)作为non_attached,按字段、平台分组;
有没有办法将这3个值合并到一个视图中?例如,字段、平台、合计、附加、Non_attached
以下是验证规则
public function rules()
{
return array(
// username and password are required
array('oldPassword', 'required'),
array('oldPassword', 'authenticate'),
....
);
}
public function auth