Buongiorno, sto provando a caricare un file in un campo image Sql Server, il codice è questo
Ricevo questo errore:codice:string connectionString = @""; OleDbConnection connection = new OleDbConnection(connectionString); OleDbCommand InsertImage = new OleDbCommand("insert into tabAllegatiCommessa values(@ContenutoFile)", connection); connection.Open(); string path = @"C:\Prova.JPG"; FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read); BinaryReader br = new BinaryReader(fs); FileInfo fi = new FileInfo(path); byte[] imagedata = br.ReadBytes((int)fi.Length); InsertImage.Parameters.Add("@ContenutoFile", imagedata); InsertImage.ExecuteNonQuery(); connection.Close();
Dichiarare la variabile scalare "@ContenutoFile".
Dove sbaglio? Grazie

Rispondi quotando
