好吧,所以我有一个页面,用户在日期中键入一个按钮,一个查询字符串放在我的其他页面。我想把他们输入的日期放到我的sql语句中。我在这里阅读使用javascript的查询字符串,但我无法将它放到我的sql语句中。查询字符串到SQL selectdate =语句
<!--
function querySt(ji) {
hu = window.location.search.substring(1);
gy = hu.split("&");
for (i=0;i<gy.length;i++) {
ft = gy[i].split("=");
if (ft[0] == ji) {
return ft[1];
}
}
}
var rundate = querySt("rundate");
document.write(rundate);
document.write("<br>");
-->
我被告知使用声明,并设置语句,但我一直得到错误。我一直停留在这2天的任何想法,我确定你们都知道是一种什么感觉。
selectdata= "SELECT............ Having dbo.BOOKINGS.BOOKED = CONVERT(INT, DATEADD(dd, DATEDIFF(dd, 0, '11-04-2010'), 0))+2
使用JavaScript? java!= javascript – 2010-11-04 18:44:48
你有什么想法吗? – MyHeadHurts 2010-11-04 18:48:05
你想要做什么并不是很清楚。通常,JavaScript在服务器端执行SQL请求(例如在Java servlet,PHP页面,ASP.NET页面等中)时在客户端(即在Web浏览器中)运行。在你的问题中缺少一大块。 – 2010-11-04 18:50:15