public DataSet GetData(string beginTime,string endTime)
{
根据接受进来的开始时间和结束时间,做判断
如果只有开始时间则
string sql="select * from table where Time>='"+beginTime+"'";
如果只有结束时间则
string sql="select * from table where Time<='"+endTime+"'";
否则
string sql="select * from table where Time>='"+beginTime+"'" and Time<='"+endTime+"'";}
现在判断接收进来的时间有好几种,有没有什么办法按上面的逻辑就可以判断出??
{
根据接受进来的开始时间和结束时间,做判断
如果只有开始时间则
string sql="select * from table where Time>='"+beginTime+"'";
如果只有结束时间则
string sql="select * from table where Time<='"+endTime+"'";
否则
string sql="select * from table where Time>='"+beginTime+"'" and Time<='"+endTime+"'";}
现在判断接收进来的时间有好几种,有没有什么办法按上面的逻辑就可以判断出??
解决方案 »
- 两个问题,请大哥们帮我看看,马上结
- 关于C#绘图的问题,请大家帮帮忙.
- 同一个项目,可以同时使用asp和apsx开发吗?
- web 服务的小问题。。。。。。。。
- type.InvokeMember什么意思呀?Msdn介绍的我也搞不明白
- 急手问题!请大家帮忙一下!!!!!!!!!!!!!!!!!!!!(高分)
- 怎么根据数据库中的表自动的生成界面.以后修改数据库的结构,不用改程序,只要改别的东西就可以了??情大家给个思路.我以前没有做过!!谢谢
- C#中怎样在一个form掉用另一个form
- 有关C#中ADODB的RecordsetClass和StreamClass的问题
- c# ftp连续下载两次就报550错
- 基类窗体源码
- asp.net 启动cmd,mysqldump
{
if (string.IsNullOrEmpty(beginTime))
{
if (string.IsNullOrEmpty(endTime))
string sql="select * from table";
else
string sql="select * from table where Time>='"+endTime+"'";
}
else
{
if (string.IsNullOrEmpty(endTime))
{
string sql="select * from table where Time>='"+beginTime+"'";
}
else
{
string sql="select * from table where Time>='"+beginTime+"'" and Time<='"+endTime+"'";
}
}
DateTime d = null;
if (DateTime.TryParse(s, d))
{
}
6种???
不是应该4中吗?
null, null
null, not null
not null, null
not null, not null
public DataSet GetData(string beginTime,string endTime)
{
string sql = "select * from table where 1 > 0 ";
if(beginTime != null && beginTime.Length > 0)
{
sql += " and Time >= '"+beginTime+"'";
}
if(endTime != null && endTime.Length > 0)
{
sql += " and Time <='"+endTime+"'";
}
}