簡體   English   中英

將字符串參數傳遞給asp.net中的SqlDataSource

[英]Pass string parameter to SqlDataSource in asp.net

我已經在aspx頁面上放置了一個SqlDataSource組件,但是在“測試查詢”步驟中配置SqlDataSource時,我傳遞了以下參數:

替代文字

但是,當我單擊確定時,它將返回以下錯誤:

替代文字

當我傳遞字符串時,會發生此錯誤:

信息,警告,錯誤,

我嘗試了很多組合,但是沒有用。 僅當我將三個單詞之一用單引號引起來時,它才起作用:

'錯誤'

實際上,信息警告和錯誤是表中可用的各種級別。 每個記錄只能有一個級別,在sql查詢中,我正在使用IN(“ -----”)來匹配條件,希望您理解。

任何在字符串之間使用逗號分隔的想法將受到高度贊賞。

使用對話助手創建頁面后,只需切換到html的代碼視圖,然后手動在創建的代碼上進行更改...

我已經解決了這個問題,如下圖所示,在最后一個級別之后,用不帶的單引號將每個級別都傳遞了,而不是:

替代文字

無論如何,感謝您對亞里士多德的幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM