标题:怎样判断时间是否为空
只看楼主
aiwei1000
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-7-20
 问题点数:0 回复次数:3 
怎样判断时间是否为空
从数据库中读取时间显示在TEXT上,怎样判断是否为空?
搜索更多相关主题的帖子: 数据库 判断 时间 TEXT 
2006-07-31 16:39
noreason
Rank: 1
等 级:新手上路
威 望:2
帖 子:56
专家分:0
注 册:2006-4-25
得分:0 

使用的是什么数据库?如果是sql,时间空的话,在数据库中时间好象是一个1911年1月1号,
当你显示在textbox上时,再判断是否为空就可以吧,呵呵


2006-08-06 20:09
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
SqlConnection conn = new SqlConnection("Server=purana;DataBase=test;Integrated Security=SSPI");
SqlDataAdapter ada = new SqlDataAdapter("Select * From dateTable",conn);
conn.Open();
DataSet dataSet = new DataSet();
ada.Fill(dataSet,"dateTable");
DataTable dtSource = dataSet.Tables[0];
conn.Close();
for(int i = 0 ;i < dtSource.Rows.Count;i++)
{
if(dtSource.Rows[i]["dateNow"].GetType()==typeof(DBNull))
{
MessageBox.Show("第"+(1+i).ToString()+"行中的值为Null");
}
}
MessageBox.Show("完成");

我的msn: myfend@
2006-08-06 20:37
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 

字段dateNow数据类型为datetime


我的msn: myfend@
2006-08-06 20:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-81264-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.823587 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved