الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دمج ال sql dataBase فى ال C#

بدأه shokry3 في 24 سبتمبر 2011 · 2 رد · 1,023 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

.. أنا قمت بإنشاء Application كامل بال sql server وال C#

ولكن من يريد أن يستخدمه يجب عليه أن يعمل setup لل Sql Server

>>>> فكيف يمكننى أن أجعل كل ال DataBase داخل ال APP فى ال V.C# ولا يحتاج من يستخدم البرنامج أن يعمل setup لل Sql Server وذلك بدون أن أغير فى الكود كثيرا

....أرجوا المساعدة

... وشكرا

"ولله الأسمــــاء الحسنى فادعوه بها"

#2

الفكره بسيطة

عن فتح البرنامج يقوم بقراءة سيرفير قواعد البيانات اذا لم يجد قعدة البيانات المطلبة قام بعمل ATTACH

جرب هذا الكود

USE [master]
GO
IF  not EXISTS (SELECT name FROM sys.databases WHERE name = N'DataBasedName')
CREATE DATABASE [DataBasedName] ON 
( FILENAME = N'E:\Data_Sql05\DataBasedName.mdf' ),
( FILENAME = N'E:\Data_Sql05\DataBasedName_log.ldf' )
 FOR ATTACH
GO
#3

و عليكم السلام و رحمة الله و بركاته

عليك دمج الsql express في أثناء تحزيم البرنامج ليتم تنصيبها عند المستخدم كمتطلب للبرنامج (طبعا سيصبح حجم ملف التنصيب أكبر بكثير)

http://www.codeproject.com/KB/applications/NET_Installer_With_SQLEXP.aspx

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


مواضيع مشابهة