适配器c#中的"Like"查询

aha*_*ron 3 c# dataadapter

我有一个从我的数据集创建的数据适配器.我想做这个查询:

Select Body WHERE Body Like '%@INPUTTEXT%'.

我该怎么做?我希望"@INPUTTEXT"是一个参数,但因为"'"它是一个简单的文本......

Aar*_*ron 6

我之前做过这样的事情来做你要问的事:

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)));
Run Code Online (Sandbox Code Playgroud)