[英]Pass string parameter to SqlDataSource in asp.net
我已經在aspx頁面上放置了一個SqlDataSource組件,但是在“測試查詢”步驟中配置SqlDataSource時,我傳遞了以下參數:
但是,當我單擊確定時,它將返回以下錯誤:
當我傳遞字符串時,會發生此錯誤:
信息,警告,錯誤,
我嘗試了很多組合,但是沒有用。 僅當我將三個單詞之一用單引號引起來時,它才起作用:
'錯誤'
實際上,信息警告和錯誤是表中可用的各種級別。 每個記錄只能有一個級別,在sql查詢中,我正在使用IN(“ -----”)來匹配條件,希望您理解。
任何在字符串之間使用逗號分隔的想法將受到高度贊賞。
使用對話助手創建頁面后,只需切換到html的代碼視圖,然后手動在創建的代碼上進行更改...
我已經解決了這個問題,如下圖所示,在最后一個級別之后,用不帶的單引號將每個級別都傳遞了,而不是:
無論如何,感謝您對亞里士多德的幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.