الاخوة الكرام السلام عليكم
لدي موقع وقاعدة البيانات من نوع اكسس في المجلد ( App_Data) كيف استطيع ان اضع في موقعي رابط او زر بحيث يتم حفظ قاعدة البيانات على جهازي
الاخوة الكرام السلام عليكم
لدي موقع وقاعدة البيانات من نوع اكسس في المجلد ( App_Data) كيف استطيع ان اضع في موقعي رابط او زر بحيث يتم حفظ قاعدة البيانات على جهازي
للرفع
السلام عليكم ورحمة الله وبركاته
اذا كان الفولدر به تصريح للقراءة فيمكنك ببساطة وضع رابط قاعدة البيانات مباشرة
أو
عندما يريد المستخدم أخذ نسخة من قاعدة البيانات
قم بنسخ الملف خارج فولدر الـ App_Data ثم اظهر له رابط الفايل الجديد وبالتالي يمكنه التحميل بسهولة كما هو الحاصل في المنتديات والعديد من البرامج التي تتعامل مع قواعد البيانات التي تعمل تحت سيرفر مثل SQL Server or MySQL
إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً
الاخ Mr.Mando
الله يعطيك العافية
ارجو شرح طريقة نسخ الملف خارج فولدر الـ App_Data
السلام عليكم ورحمة الله وبركاته
الكود هو كود نسخ أي فايل عادي باستخدام System.IO
System.IO.File.Copy(Server.MapPath("~/App_Data/DataBaseName.mdb"), Server.MapPath("~/NewName.mdb"))ويرجى ملاحظة أن هذه الطريقة لا يمكن تطبيقها كما هي مع قواعد البيانات التي تعمل تحت سيرفر لأن السيرفر سيمنع نسخ قاعدة البيانات أو نقلها ولكن هناك طرق أخرى لعمل ذلك
تم تعديل هذه المشاركة بواسطة Mr.Mando في 20 أكتوبر 2009 في 11:46
إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً
السلام عليكم
ممكن ياأخ MR Mando أو اي واحد من الاخوة الافاضل يوضح لنا طريقة عمل الباك اب ( عن طريق زر في الصفحة ) في حالة اذا كانت قاعدة البيانات SQL Server وتعمل على سيرفر في النت مش على الــLocalhost
انا بحثت ووجدت الطريقة التالية
http://www.exforsys.com/tutorials/sql-serv...ase-backup.html
ولكني اريد عمل ذلك عن طريق زر في احدى صفحات لوحة التحكم وليس من داخل الــSqlServer
ارجو الافادة وجزاكم الله خير
السلام عليكم ورحمة الله وبركاته
يمكن عمل ذلك عن طريق استخدام الـ SQLSMO أو SQL Server Management Objects
اقرأ الموضوع التالي بعناية وطبق المثال الموجود به وإن شاء الله سيعمل معك
http://www.codeproject.com/KB/database/SQL...5_Database.aspx
تمنياتي بالتوفيق
إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً
لاخ Mr.Mando
الف شكر على الاجابة
وارجو منك وضع طريقة اضهار رابط الفايل الجديد والذي يمكن تحميل ملف قاعدة البيانات جديده منه لاني حاولت ولم انجح
مع شكري وتقديري لك
السلام عليكم ورحمة الله وبركاته
لا تحتاج لأي طريقة فالموضوع بسيط
نفترض أن موقعك هو www.mysite.com
ومسار قاعدة البيانات على الموقع هو
http://mysite.com/App_Data/myDataBase.mdb
وعند نسخ الفايل سنقوم بوضع النسخة الجديدة على المسار الرئيسي للموقع فسيكون بطبيعة الحال المسار الجديد هو
http://mysite.com/myDataBase.mdb
وهذا هو لينك التحميل لقاعدة البيانات الجديدة فيمكن إظهاره بسهولة
طبعا هذا لأنني أعتقد أن الموقع بسيط وأنك تقوم بعمله لغرض استخدام شخصي أو تجاري يتعلق بدومين واحد
فهذه الطريقة لا يمكن الإعتماد عليها عندما يكون البرنامج تجاري وسيتم بيعه لعدة أشخاص يصعب التعرف على أسماء مواقعهم
تحياتي
إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…