مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

Ali Ezadi

عضویت از 1393/01/06

اجرای فایل از دیتابیس..

  • دوشنبه 18 تیر 1397
  • 17:05
تشکر میکنم

با سلام و احترام..

می‌خواستم یک فایل ذخیره شده (بصورت باینری) در دیتابیس رو با هر فرمتی بدون ذخیره در هارد و بصورت مستقیم اجرا کنم که در ادامه نوشتن کدهای زیر به مشکل برخوردم. مشکل اینه که نمی‌دونم چگونه فایل رو از یک جریان حافظه به اجرا برسونم. ممنون می‌شوم اگر راهنمایی بفرمائید.

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);
            

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 18 تیر 1397
  • 19:07

ما معمولا فایل رو مسیر فیزیکی قرار میدیم و با Proccess.Start اجرا میکنیم

کاربر سایت

Ali Ezadi

عضویت از 1393/01/06

  • دوشنبه 18 تیر 1397
  • 19:39

سلام..

از عنایت شما آقای مدائنی عزیز متشکرم..

می‌خواستم چیزی بر روی هارد ذخیره نشه. یا اگر ذخیره شد بعد از اجرای فایل حذف بشه. راهی هست؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 19 تیر 1397
  • 08:29

بعد از اجرا میتونید حذفش کنید 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)