-1
Gibt es eine Option, sqldataadapter mit params zu initialisieren? Ich beginne es mit der Verwendung, also gibt es keine Option, cmd.Parameters.AddWithValue zu verwenden.C# sqldataadapter params in Verwendung
using (SqlDataAdapter dap = new SqlDataAdapter("select * from smthg where kh_Symbol = '" + khSymbol + "'", cn,))
{}
Ich möchte in die Konfigurationsdatei von SQL-Anweisung nehmen, aber ich mag kh_Symbol wie dies in param sein:
select * from smthg where kh_Symbol = '@param'
Ich weiß nicht, wie es zu tun in weiter verwenden.
aber wie es zu tun in weiter verwenden? – WujaBob
@WujaBob: Setzen Sie meinen Code in Ihre Verwendung. Fertig –
hmm .. versucht, aber es sieht aus wie es nicht funktioniert - dieser Parameter funktioniert nicht. vollständiger Code: 'code' mit (SqlDataAdapter dap = neuer SqlDataAdapter (" wählen * aus smthg, wo kh_Symbol = '@param' ", cn)) { var p = dap.SelectCommand.Parameters; p.AddWithValue ("@ kh_Symbol", khSymbol); dtpk.Clear(); dap.Fill (dtpk); – WujaBob