?
sclearscreen schrieb:
string insSQL = "INSERT INTO Songs (Filename, Titel, Artist, Spieldauer, Jahr, Genre, Kommentar) VALUES (@p1, @p2, @p3, @p4, @p5, @p6, @p7)";
cmd = new OleDbCommand(insSQL, conn);
cmd.Parameters.Add("@p1", OleDbType.VarChar, 255, "Filename");
cmd.Parameters.Add("@p2", OleDbType.VarChar, 80, "Titel");
cmd.Parameters.Add("@p3", OleDbType.VarChar, 80, "Artist");
cmd.Parameters.Add("@p4", OleDbType.VarChar, 80, "Spieldauer");
cmd.Parameters.Add("@p5", OleDbType.Integer, 4, "Jahr");
cmd.Parameters.Add("@p6", OleDbType.VarChar, 50, "Genre");
cmd.Parameters.Add("@p7", OleDbType.VarChar, 255, "Kommentar");
cmd.Parameters["@Filename"].Value = fullfile;
cmd.Parameters["@Titel"].Value = mp3.Title;
cmd.Parameters["@Artist"].Value = mp3.Artist;
cmd.Parameters["@Spieldauer"].Value = mp3.Duration;
cmd.Parameters["@Jahr"].Value = mp3.Year;
cmd.Parameters["@Genre"].Value = mp3.Genre;
cmd.Parameters["@Kommentar"].Value = mp3.Comments;
conn.Open();
cmd.ExecuteNonQuery(); // danach wieder per Fill DataSet aktualisieren
conn.Close();
Pack vorsichtshalber noch try/catch drumrum