اینم یه مقدار توضیح:
شما باید فایل به باینری تبدیل وسپس در بانک ذخیره کنید
byte [] stream = File.ReadAllBytes (@ "d: \ m.wma"); com.Parameters.AddWithValue ("@ voice", stream);
برای تبدیل فایل باینری ذخیره شده در بانک:
SqlCommand com = new SqlCommand ("select * from tblVoice", con); DataTable dt = new DataTable (); SqlDataReader dr = com.ExecuteReader (); dt.Load (dr);
byte [] stream = (byte []) dt.Rows [0] [0];
و در آخر پخش فابل صوتی مورد نظر:
File.WriteAllBytes ("D: \ \ news.wma", stream); axWindowsMediaPlayer1.URL = "D: \ \ news.wma";