2012-06-11 61 views
0

我有訪問查詢。我希望分別從每個日期的查詢中獲取查詢信息。所以我創建了31個查詢,每個查詢訪問每個日期。訪問數據庫訪問從ASP參數

我找到了一個簡單的.asp代碼來執行一個查詢訪問asp。我創建了31個.asp頁面來訪問每個日期的每個查詢。

我想知道是不是有代碼,而不是分別創建31個.asp頁面,我可以在1或2個.asp頁面完成的東西?

回答

-1

請創建一個日期變量。用用戶的輸入填充它,或者只使用系統日期。然後在查詢中使用date變量作爲參數。所以,你能做到這一點在一個頁面中,像這樣:

SELECT * 
FROM tableName 
WHERE datecolumn = '"+ date_variable +"'" 
+0

能否請您給我更多的細節?我對編程完全陌生。 – user1449596

+2

-1級聯導致SQL注入 – AnthonyWJones

+0

我剛剛給出的解決方案不是命令,所以添加代碼的SQL注入是沒有必要的,我只是解釋邏輯。 – bestjobstore

0

這真的取決於,如果你想運行的那一天,你可以做一個查詢;

選擇場,場2,場3 FROM表名WHERE datecolumn> ='#」 & DATEADD( 「d」,1,現在())&「#」