ServiceDataPeopleSoft-Report-0.aspx?GUID=ce04c65dbbf542f4a5d4033a57e79481&DateFrom=2013/01/01&DateTo=2013/03/05&DateType=1
ServiceDataQuery-Report-5.aspx?GUID=2d54b905f4834573b7098840c790eb86&DateFrom=2013/01&DateTo=2013/03
兩段URL看起來啥異常,
但在VS2005升上2010,且Oracle轉SQL後,
第一段程式碼後的try catch出現
"使用者程式碼未處理Exception"
"執行緒已經中止"
在檢視詳細資料後,內容寫"無法對運算式進行評估"
請問這該如何呀?
ServiceDataPeopleSoft-Report-0.aspx?GUID=ce04c65dbbf542f4a5d4033a57e79481&DateFrom=2013/01/01&DateTo=2013/03/05&DateType=1
==> "/" 切換目錄?! @@
!? 不懂
網站不是 http://XXX.com/目錄/目錄/*.asp
/ => 這會判斷成目錄
所以需要 URLEncode
URL若傳GET模式參數
例如日期, 不可用 / 字元
因為IIS會把它之前的當資料夾
你可以改用下面這樣試看看
ServiceDataPeopleSoft-Report-0.aspx?GUID=ce04c65dbbf542f4a5d4033a57e79481&DateFrom=2013-01-01&DateTo=2013-03-05&DateType=1
或是用Url編碼?
沒用耶...
就算是整句沒有日期,只給ServiceDataPeopleSoft-Report-0.aspx?GUID=ce04c65dbbf542f4a5d4033a57e79481
也不行