iT邦幫忙

0

使用者程式碼未處理Exceptio

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"
"執行緒已經中止"
在檢視詳細資料後,內容寫"無法對運算式進行評估"

請問這該如何呀?

peggy0713 iT邦新手 4 級 ‧ 2013-03-13 09:10:17 檢舉
大大,我已經找到答案了...

說是加個"false"就可以了...

http://trufflepenne.blogspot.tw/2010/12/redirect.html
@@

1 個回答

10
丁丁 (Dean)
iT邦大師 6 級 ‧ 2013-03-06 15:46:55
最佳解答

ServiceDataPeopleSoft-Report-0.aspx?GUID=ce04c65dbbf542f4a5d4033a57e79481&DateFrom=2013/01/01&DateTo=2013/03/05&DateType=1

==> "/" 切換目錄?! @@

看更多先前的回應...收起先前的回應...
peggy0713 iT邦新手 4 級 ‧ 2013-03-06 15:53:16 檢舉

!? 不懂

網站不是 http://XXX.com/目錄/目錄/\*.asp
/ => 這會判斷成目錄
所以需要 URLEncode

player iT邦大師 1 級 ‧ 2013-03-06 21:51:55 檢舉

URL若傳GET模式參數
例如日期, 不可用 / 字元
因為IIS會把它之前的當資料夾
你可以改用下面這樣試看看

ServiceDataPeopleSoft-Report-0.aspx?GUID=ce04c65dbbf542f4a5d4033a57e79481&DateFrom=2013-01-01&DateTo=2013-03-05&DateType=1

或是用Url編碼?

peggy0713 iT邦新手 4 級 ‧ 2013-03-07 15:58:39 檢舉

沒用耶...
就算是整句沒有日期,只給ServiceDataPeopleSoft-Report-0.aspx?GUID=ce04c65dbbf542f4a5d4033a57e79481
也不行

可以貼 Code 嗎?! Exception 發生的那段...

peggy0713 iT邦新手 4 級 ‧ 2013-03-12 10:23:34 檢舉

阿/...他是一整串很強大...要怎麼貼呢!?

截圖... 錄影.... 讚

我要發表回答

立即登入回答