Deletemaster
Erfahrenes Mitglied
Hallo zusammen,
ich habe in meiner DB ein Feld mit dem Namen: "Albumname" !
Welchen Suchstring muss ich verwenden, um z.B.
auch diesen Eintrag zu finden:
"Die grosse Schlagerbox"
Ich habe es mit dem "%" versucht also so:
Aber das funktioniert leider nicht...
Kann mir bitte jemand helfen?
Danke
ich habe in meiner DB ein Feld mit dem Namen: "Albumname" !
Welchen Suchstring muss ich verwenden, um z.B.
auch diesen Eintrag zu finden:
"Die grosse Schlagerbox"
Ich habe es mit dem "%" versucht also so:
Code:
private void btn_Album_Suchen_Click(object sender, System.EventArgs e)
{
// Initialisierung und Zuweisung der Variablen
string str_SucheAlbum = txt_Album.Text;
string str_Joker_Vor = "%";
string str_Joker_Nach = "%";
string str_SuchBegriff = str_SucheAlbum + str_Joker_Vor + str_Joker_Nach;
OleDbDataAdapter da = new OleDbDataAdapter(
"SELECT * FROM Musikarchiv WHERE Albumname LIKE @Albumname", conn);
da.SelectCommand.Parameters.Add("@Albumname",str_SuchBegriff);
DataSet ds = new DataSet();
try
{
conn.Open();
da.Fill(ds, "Musikarchiv");
conn.Close();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
dataGrid1.SetDataBinding(ds, "Musikarchiv");
}
Kann mir bitte jemand helfen?
Danke