我尝试使用AJAX检索记录哪个字段:DATE介于when(变量包含日期)和until(变量包含日期)之间。但它不起作用。
如果我给它一个条件它是有效的 - &gt; "Where" : "DATE < '"+until +"'"
我如何解决我正在做的事情以使其发挥作用?
$.ajax({
type: "POST",
url: "Records?DB=EMP&Table=HISTORY",
dataType : 'xml',
data : {
"Where" : "'"+when +"' < DATE < '"+until +"'"
},
答案 0 :(得分:1)
你必须在两者之间使用AND。
$.ajax({
type: "POST",
url: "Records?DB=EMP&Table=HISTORY",
dataType : 'xml',
data : {
"Where" : "DATE BETWEEN '"+when +"' AND '"+until +"'"
},
答案 1 :(得分:0)
不要将SQL查询放入发布请求中。 更好地编程REST服务器并以JSON格式发送POST请求。