SqlConnection conn = new SqlConnection ("Source de données = DDPRO8-WIN7X86 \ SQLEXPRESS; Catalogue initial = mp3bytes; Persist Security Info = True; Sécurité intégrée = true; ID utilisateur =; Password = ; "); SqlCommand cmd = null; SqlParameter param = null; cmd = new SqlCommand ("INSERT INTO mp3_bytes (chansons)" + "Valeurs (@songs)", conn); FileStream fs = null;Transférer le nom de fichier du contrôle de téléchargement de fichier vers le flux de fichiers
string path = fileUpload.FileName;
fs = new FileStream(path, FileMode.Open, FileAccess.Read);
Byte[] song = new Byte[fs.Length];
fs.Read(song, 0, song.Length);
fs.Close();
param = new SqlParameter("@songs", SqlDbType.VarBinary, song.Length, ParameterDirection.Input, false, 0, 0, null, DataRowVersion.Current, song);
cmd.Parameters.Add(param);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
où fileUpload est le contrôle de téléchargement de fichiers .. Je suis en train de charger un fichier mp3 .. quand j'exécute ce que je suis en train de fichier n'a pas pu trouver « » comment puis-je passer le nom du fichier téléchargé à fileStream de téléchargement le contrôle du fichier ..
merci ..
J'ai essayé trop .. – Leema
mais je dois stocker un fichier mp3 comme octet [] tableaux à la base de données dans ce cas, comment puis-je faire cela? – Leema
salut thaaaaaanks maintenant cela fonctionne ... – Leema