با سلام و احترام..
میخواستم یک فایل ذخیره شده (بصورت باینری) در دیتابیس رو با هر فرمتی بدون ذخیره در هارد و بصورت مستقیم اجرا کنم که در ادامه نوشتن کدهای زیر به مشکل برخوردم. مشکل اینه که نمیدونم چگونه فایل رو از یک جریان حافظه به اجرا برسونم. ممنون میشوم اگر راهنمایی بفرمائید.
SqlConnection objConnection = new SqlConnection("Server=Localhost;Database=TestDB;Integrated Security=True"); SqlCommand objCommand = new SqlCommand("select MyFile from Table_1 where ID="+index, objConnection); objConnection.Open(); b = (byte[])objCommand.ExecuteScalar(); objConnection.Close(); MemoryStream objMemoryStream = new MemoryStream(b);
ما معمولا فایل رو مسیر فیزیکی قرار میدیم و با Proccess.Start اجرا میکنیم
سلام..
از عنایت شما آقای مدائنی عزیز متشکرم..
میخواستم چیزی بر روی هارد ذخیره نشه. یا اگر ذخیره شد بعد از اجرای فایل حذف بشه. راهی هست؟
بعد از اجرا میتونید حذفش کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)