我有一個從我的數據集創建的數據適配器。我想要做這個查詢:「Like」查詢在適配器c#
Select Body WHERE Body Like '%@INPUTTEXT%'
。
我該怎麼辦?我希望「@INPUTTEXT」是一個參數,但由於「」」這是一個簡單的文本......
我有一個從我的數據集創建的數據適配器。我想要做這個查詢:「Like」查詢在適配器c#
Select Body WHERE Body Like '%@INPUTTEXT%'
。
我該怎麼辦?我希望「@INPUTTEXT」是一個參數,但由於「」」這是一個簡單的文本......
WHERE BODY Like '%' + @inputtext + '%'
我做這個之前做什麼你問:
string cmdText = "select * from table where column like @INPUTTEXT";
SqlConnection conn = new SqlConnection(connString);
SqlCommand cmd = new SqlCommand(cmdText,conn);
cmd.Parameters.Add(new SqlParameter("@INPUTTEXT", string.Format("%{0}%",INPUTTEXT)));
或Linq中
dc.Body.where(a+> a.body.contains("InputText")).Select(a=>a.body).ToList();