首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

SqlParameter 对同一个字段大于某值,小于某值,如何写

2012-04-07 
SqlParameter 对同一个字段大于某值,小于某值,怎么写?比如SELECT * FROM MyTable WHERE (recordDateTime

SqlParameter 对同一个字段大于某值,小于某值,怎么写?
比如SELECT * FROM MyTable WHERE (recordDateTime >= @recordDateTime AND recordDateTime <= @recordDateTime),
这样写sql 语句,那么SqlParameter的 name只能是一个 @recordDateTime, 不能赋两个值啊,

不用SqlParameter就很简单, WHERE( recordDateTime >= #1-1-2012# AND recordDateTime <= #2-7-2012#,

好烦


[解决办法]
。。。你不会改成二个啊,
SELECT * FROM MyTable WHERE (recordDateTime >= @recordStartDateTime AND recordDateTime <= @recordEndDateTime),
或者一个参数时就改成varchar类型。
[解决办法]

探讨

我现在用的MySql ,@recordStartDateTime 会抛出异常, 不认识的数据库字段.....


引用:

。。。你不会改成二个啊,
SELECT * FROM MyTable WHERE (recordDateTime >= @recordStartDateTime AND recordDateTime <= @recordEndDa……

[解决办法]
SQL code
select * from A where date between @begin_time and @end_time 

热点排行