Come posso utilizzare Parameters.Add.WithValue in SqlDataAdapter. Sotto i codici di ricerca.C# Utilizzo di Parameters.AddWithValue in SqlDataAdapter
var da = new SqlDataAdapter("SELECT * FROM annotations WHERE annotation LIKE '%"+txtSearch.Text+"%'", _mssqlCon.connection);
var dt = new DataTable();
da.Fill(dt);
ho riscritto il codice come questo:
SqlDataAdapter da;
da = new SqlDataAdapter("SELECT * FROM annotations WHERE annotation LIKE '%@search%'", _mssqlCon.connection);
da.SelectCommand.Parameters.AddWithValue("@search",txtSearch.Text);
var dt = new DataTable();
da.Fill(dt);
ma non è riuscito. Potresti aiutarmi dov'è la mia colpa?
Ooh dispiace. Quando ho fatto clic sul pulsante di ricerca, non ha dato alcuna reazione. –