好吧,所以我有一個頁面,用戶在日期中鍵入一個按鈕,一個查詢字符串放在我的其他頁面。我想把他們輸入的日期放到我的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