读取数据库内存储的时间段内的数据 数据库时间段读取比较 时间 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where @data>=startday and @data<= endday 本帖最后由 bdmh 于 2014-05-13 10:12:19 编辑 这个@data是什么? 我数据库里没有保存现在的日期呀 这个@data是什么? 我数据库里没有保存现在的日期呀@data就是你说的此刻的时间,一个变量,随意命名的 这个@data是什么? 我数据库里没有保存现在的日期呀@data就是你说的此刻的时间,一个变量,随意命名的 哦,懂了。 这个@data是什么? 我数据库里没有保存现在的日期呀@data就是你说的此刻的时间,一个变量,随意命名的 哦,懂了。我也声明了一个变量now,可是还是会显示必须声明标量变量。 这个@data是什么? 我数据库里没有保存现在的日期呀@data就是你说的此刻的时间,一个变量,随意命名的 dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F'" + "And @now>STARTDAY" + "@now<ENDDAY"); public DataTable GetDataTable(string filter) { string sql = string.Format("SELECT * FROM {0} WHERE {1} ", TName, filter); return SqlHelper.ExecuteDataTable(ProDao.GetConnStr(), CommandType.Text, sql, null); } 查 datefdiff 的用法。 这个@data是什么? 我数据库里没有保存现在的日期呀@data就是你说的此刻的时间,一个变量,随意命名的 dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F'" + "And @now>STARTDAY" + "@now<ENDDAY"); public DataTable GetDataTable(string filter) { string sql = string.Format("SELECT * FROM {0} WHERE {1} ", TName, filter); return SqlHelper.ExecuteDataTable(ProDao.GetConnStr(), CommandType.Text, sql, null); }帅哥,你的@now没有赋值,你直接这种形式吧DateTime now= DateTime.Now; dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F' And "+now+">STARTDAY" + now+"<ENDDAY"); 这个@data是什么? 我数据库里没有保存现在的日期呀@data就是你说的此刻的时间,一个变量,随意命名的 dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F'" + "And @now>STARTDAY" + "@now<ENDDAY"); public DataTable GetDataTable(string filter) { string sql = string.Format("SELECT * FROM {0} WHERE {1} ", TName, filter); return SqlHelper.ExecuteDataTable(ProDao.GetConnStr(), CommandType.Text, sql, null); }帅哥,你的@now没有赋值,你直接这种形式吧DateTime now= DateTime.Now; dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F' And "+now+">STARTDAY" + now+"<ENDDAY");谢谢啊.但是我的数据库里的STARTDAY和ENDDAY是保存成20140514这样的形式的,结果还是出现错误,And20140514附近语法有错误。 select * from table where getdate()>=startday and getdate()<=endday 这个getdate要怎么弄?这是sqlserver自带的获取当天日期的函数,你想怎么弄 这个getdate要怎么弄?这是sqlserver自带的获取当天日期的函数,你想怎么弄但是这个startday其实是string类型的呀 这个startday和endday是string,该怎么办? 首先你明知道要做日期比较为什么要把字段设计成string,然后就是如果没法改数据库,就去找sql强转日期的函数 首先你明知道要做日期比较为什么要把字段设计成string,然后就是如果没法改数据库,就去找sql强转日期的函数数据库不是我做的。 首先你明知道要做日期比较为什么要把字段设计成string,然后就是如果没法改数据库,就去找sql强转日期的函数SQL强转日期,能详细点吗? 高分求解!!大侠们救救命啊!! [急]高分请教有没有基于WPF在产品? C#窗体程序,访问一个web页面之后,就结束使命 『求助』如何在AD里添加账户 请问在.net中 如何通过button把当前时间保存到SQL中 请问vc#.net如何在程序动态给listview增加几条记录阿(detail模式的),感觉没有VC那末方便 在PictureBox中画的图形怎么存储为jpg的文件.急救!谢谢 如何在一个窗体中调用另一个窗体中的控件 求救!读取表中字段的长度,主键字段??? 求助跨命名空间的控件操作问题 C# WPF TreeView 的节点如何重命名 摄像头图像采集P/Invoke生成的Rawdata的快速读取问题
这个@data是什么? 我数据库里没有保存现在的日期呀
这个@data是什么? 我数据库里没有保存现在的日期呀
@data就是你说的此刻的时间,一个变量,随意命名的
这个@data是什么? 我数据库里没有保存现在的日期呀
@data就是你说的此刻的时间,一个变量,随意命名的 哦,懂了。
这个@data是什么? 我数据库里没有保存现在的日期呀
@data就是你说的此刻的时间,一个变量,随意命名的 哦,懂了。我也声明了一个变量now,可是还是会显示必须声明标量变量。
这个@data是什么? 我数据库里没有保存现在的日期呀
@data就是你说的此刻的时间,一个变量,随意命名的
dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F'" + "And @now>STARTDAY" + "@now<ENDDAY");
public DataTable GetDataTable(string filter)
{
string sql = string.Format("SELECT * FROM {0} WHERE {1} ", TName, filter);
return SqlHelper.ExecuteDataTable(ProDao.GetConnStr(), CommandType.Text, sql, null);
}
这个@data是什么? 我数据库里没有保存现在的日期呀
@data就是你说的此刻的时间,一个变量,随意命名的
dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F'" + "And @now>STARTDAY" + "@now<ENDDAY");
public DataTable GetDataTable(string filter)
{
string sql = string.Format("SELECT * FROM {0} WHERE {1} ", TName, filter);
return SqlHelper.ExecuteDataTable(ProDao.GetConnStr(), CommandType.Text, sql, null);
}
帅哥,你的@now没有赋值,你直接这种形式吧
DateTime now= DateTime.Now;
dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F' And "+now+">STARTDAY" + now+"<ENDDAY");
这个@data是什么? 我数据库里没有保存现在的日期呀
@data就是你说的此刻的时间,一个变量,随意命名的
dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F'" + "And @now>STARTDAY" + "@now<ENDDAY");
public DataTable GetDataTable(string filter)
{
string sql = string.Format("SELECT * FROM {0} WHERE {1} ", TName, filter);
return SqlHelper.ExecuteDataTable(ProDao.GetConnStr(), CommandType.Text, sql, null);
}
帅哥,你的@now没有赋值,你直接这种形式吧
DateTime now= DateTime.Now;
dt = ititemBll.GetDataTable("RID='" + RRid + "'" + "And Del = 'F' And "+now+">STARTDAY" + now+"<ENDDAY");
谢谢啊.但是我的数据库里的STARTDAY和ENDDAY是保存成20140514这样的形式的,结果还是出现错误,And20140514附近语法有错误。
这是sqlserver自带的获取当天日期的函数,你想怎么弄
这是sqlserver自带的获取当天日期的函数,你想怎么弄但是这个startday其实是string类型的呀
这个startday和endday是string,该怎么办?