VB.Net SQL Server Project

بسم الله الرحمن الرحيم

اولا : SQL Server
- نسخة الــ SQL Server المستخدمه فى التطبيقات هى SQL Server 2000 Personal Edition أوSQL Server 2000 Enterprise Edition (Evalution)


صورة رقم 1

- عند تصطيب SQL Server على Windows لأول مره أو للمره الثانيه أو الثالثه نقوم بالخطوات كما بالصور بالترتيب و ذلك حتى نحصل على Registeration سليم لربط البرنامج بطريقة سليمة :

1) فتح ملف SQL Server.EXE من على الجهاز (الكمبيوتر - اللاب توب) و الذى يستخدم لتصطيب الـ SQL Server و هو نفسه المستخدم فى انشاء Registeration جديد ..... صورة رقم 1  


صورة رقم 2



2) نختار SQL Server 2000 Components تظهر شاشة اخرى كما بالصورة رقم 2 و نختار منها Install DataBase Server وتظهر شاشة أخرى كما بالصورة رقم 3


صورة رقم 3

 3) صورة رقم 3 عبارة عن شاشة ترحيب و نضغط على Next ثم تظهر شاشة أخرى بالصورة رقم 4 عباره عن استفسار عن Server (هل تريد تعيين Server جديد ؟ تعديل على السيرفر الحالى ؟) نختار Local Computer حيث ان العمل سيكون لى الكمبيوتر الحالى أى ان السيرفر سيكون على نفس الجهاز الذى نعمل عليه الان . و لاحظ ان خانة اسم الكمبيوتر تكون بالفعل غير نشطة و مكتوب بها اسم الجهاز لأن النسخه Evalution أو Personal تمكن فقط من العمل على الجهاز الحالى ثم نضغط Next . 

صورة رقم 4
صورة رقم 5
4) تظهر شاشة أخرى كما بالصورة رقم 5 الهدف منها تحديد ماذا يريد المستخدم للعمل على Local Machine و يهمنا فقط الاختيار الاول و معناه : انشاء Server جديد فرعى له كيان خاص ثم نضغط على Next .

صورة رقم 6
5) تظهر شاشة أخرى كما بالصورة رقم 6 و هى عبارة عن بيانات المستخدم التى سيتم التسجيل بها فى الـ Server الحالى و يجب ملأ كلا الخانتان و نضغط Next و تظهر شاشة شروطالاستخدام كما بالصورة رقم 7 التى تفيد ان النسخة Microsoft SQL Server Enterprise Edition هى نسخه تجريبية لمدة 120 فقط و نضغط OK .





صورة رقم 7











صورة رقم 8

6) تظهر شاشة أخرى كما بالصورة رقم 8 حيث سنقوم باختيار Server And Client Tools بما اننا سنعمل على الجهاز الحالى فقط فاننا سنقوم بتصطيب كلا الطرفين (العميل و السيرفر) على نفس الجهاز و نضغط Next .

7) تظهر شاشة أخرى كما بالصورة رقم 9 و التى بها هذه الخانه و التى نكتب فيها بحرص (اسم السيرفر) و فى الصورة اسم السيرفر هو (E) و نضغط على Next لظهر شاشة أخرى.


صورة رقم 9













صورة رقم 10

8) تظهر الان شاشة خصائص السيرفر و هو كما نعلم سيعمل (ان شاء الله تعالى) على الجهاز الحالى و بالتالى لن نحتاج الى Domain و سنختار Use Local System Account كما بالصورة رقم 10 ونضغط على Next لتظهر شاشة اخرى كما بالصورة رقم 11 لادخال الباسورد الخاص بــ SA أو (System Admin) و هو باسورد نقوم باختيارة لكة نضمن حماية Registeration E الخاص بالسيرفر .... و نضغط Next .  


صورة رقم 11











9) تظهر الان شاشة تطبيق ما سبق و كل ما ستفعله هو Next حتى ينتهى البرنامج من نسخ الملفات كما بالصور ارقام 12 - 13 - 14
صورة رقم 12

صورة رقم  13


 



صورة رقم 14











10) و بهذا يكون انتهى البرنامج من تصطيب المكونات و نقوم الان بعمل Restart للجهاز و نلاحظ ظهور العلامة التى بالصورة فى شريط ادوات الويندوز صورة رقم 15 .

صورة رقم 15
صورة رقم 16

11) نقوم بفتح الشكل بالضغط مرتين عليه و تظهر شاشة أخرى هى شاشة الـ SQL Manager و هى موجود بها سيرفرات الـ SQL التى تقوم بعملها على الجاهاز الحالى أو على شبكه فى حالات أخرى و بالنسبه لنا سنجد بالصورة رقم 16 السيرفر باسم EVRY1FALLS/E ميث اننى امتلك سيرفر باسم EVRY1FALLS و E هى عباره عن Registeration جديد على السيرفر EVRY1FALLS و لكن ليس هذا المهم فالأمر سيان فالنسبه لك اذا كانت هذه أول مره تقوم بتصطيب SQL Server فانك ستجد الاسم المكتوب فى الصورة رقم 4 هو اسم السيرفر و اذا قمت باعادة الخطوات السابقه مره أخرى فسيكون هذا اسمه New Registeration و هكذا ....

12) انت الان لديك سيرفر على الجهاز الحالى نوعه Local و لكن عندما نقوم بالعمل مع Visual Studio 2005 .Net فان جميع الخطوات و الاكواد بنسبة 99% لن تختلف عن العمل على سيرفر حقيقى على جهاز أخر .

صورة رقم 17

13) نفتح Program Files من Start و نختار SQL Server و منها نختار Enterprise Manager  و سيكون هذا هو شكله بالصورة رقم 17 ..

14) يمكن فى بعض الحالات لا تجد السيرفر أو Registeration مثل الذى قمنا بعملة E و هنا سنقوم بعمل New Registeration كالتالى :



صورة رقم 18

من شاشة Enterprise Manager نقوم بالضغط كليك يمين على SQL Server Group كما بالصورة رقم 18 و نختار New Registeration و تظهر شاشة أخرى تعرف معنى New Registration فقط نقوم بعمل Next تظهر شاشة أخرى كما بالصورة رقم 19 حيث تظهر السيرفرات الموجود على الكمبيوتر و فى هذه الحالة يظهر اسم الكمبيوتر لان نسختنا تجريبية و تعمل على هذا الجهاز فقط و بالتالى السيرفرات المتاحه تكون واحد فقط باسم الكمبيوتر نضغط على ADD مع العلم اذا لم يظهر الاسم فى مكان السيرفر يمكنك كتابته كما بالصورة رقم 20 , بعد الضغط على ADD يظهر الاسم فى الناحيه الاخرى من الشاشة الظاهره و نقوم بعمل Next .
صورة رقم 19


صورة رقم 20











الشاشى التاليه نختار منها الاختيار الثانى لكى ندخل الباسورد الذى قمنا بتحديده للـ sa و نضغط Next فتظهر شاشة Login Name نكتب فيه (sa) و Password نكتب فيه الباسورد الذى قمنا بتحديده فى الخصوه رقم 8 صورة رقم 11 ونضغط على Next ثم تظهر شاشة اخرى نضغط Next ثم تظهر شاشة اخرى نضغط Finish فتظهر رساله انه تم تمكين الـ Registeration الجديد بنجاح كما بالصورة رقم 21
صورة رقم 21

ثانيا : Visual Studio .Net 2005
صورة رقم 1
15) نفتح برنامج Visual Studio .و نقوم بانشاء مشروع جديد  New Project باسم (SqlServer2000) ثم OK............. صورة 1

16) التصميم كما بالصورة 2 عبارة عن (الاسم "TextBox" - تاريخ الميلاد "DateTimePicker" - السن "TextBox")
صورة رقم 2
و عدد من المفاتيح Buttons (جديد "New" - حفظ "Save" - بحث "Search" - حذف "Delete" - تعديل "Edit" - طباعه "Print" - خروج "Exit") . 

صورة رقم 3
صورة رقم 4
17) نقوم الان بحفظ المشروع على DeskTop فى فولدر باسم  Sql كما بالصورة 3 بالترتيب كما على الصورة و يكون شكل الفولدر بمحتوياته كما بالصورة رقم 4 و بعد ان انتهينا من تصميم المشروع .
   
صورة رقم 22
18) نقوم الان (ان شاء الله) بتصميم قاعدة بيانات صغيرة للمشروع و هو عبارة عن تسجل (الاسم - تاريخ الميلاد - السن) و سيكون اسم قاعدة البيانات Info يتم انشائها عن طريق Enterprise Manager من الـ Registration (E) الذى قمنا بانشائه كما بالصورة 22 نقوم عن طريق Wizard بانشاء قاعدة بيانات جديده ثم OK ثم صورةه 23 -24 - 25 - 26 - 27 - 28 - 29


صورة رقم 23

صورة رقم 24

صورة رقم 25

صورة رقم 26




صورة رقم 27
صورة رقم 28
صورة رقم 29











صورة رقم 30
صورة رقم 31

صورة رقم 32

و يجب مراعاة تحديد مسار قاعدة البيانات بالصورة رقم 25 فى الفولدر (Debug) فى الفولدر (Bin) فى فولدر المشروع على DeskTop . الان لدينا قاعدة بيانات باسم Info موجوده فى مجلد المشروع على DeskTop فى المكان الصحيح كما بالصوره 30 -31 .

الان سنقوم بانشاء جدول Basic داخل قاعدة البيانات كما بالصور 32 -33 - 34 - 35 - 36 عند الانتهاء من الصورة رقم 33 نغلق الجدول تظهر الرسالة بالصورة رقم 34 نضغط على Yes نلاحظ ظهور الجدول Basic مع باقى جداول قاعدة البيانات Info و التى تنشأ تلقائيا عند انشاء اى قاعدة بيانات و اذا ضغطنا Bouble Click على Basic كما بالصورة رقم 36 سنجد ان الحقول موجوده و ان Owner هو dbo أو DataBase Owner و بالنسبة للصلاحيات فاذا ضغطت على Permissions بالصورة رقم 36 ستجد الصلاحيات و يمكنك تعديلها و ايضا يمكنك اضافة صلاحيات عن طريق Logins من Security اذا اردت ان تنشأ مستخدمين لقاعدة البيانات مع الـ sa ,و لن ادخل فى هذا الموضوع لأن المفترض أنك على علم به . يمكننا الان اغلاق Enterprise Manager والتوجه الى Visual Studio

صورة رقم 35
صورة رقم 33


صورة رقم 34

صورة رقم 36













و لدينا الان البرنامج و قاعدة البيانات و الجدول ...
ثالثا :Connecting
نفتح المشروع و نتبع الصور بالترتيب من (1) الى (7) مع مراعاة ان فى الصورة رقم (5) لكى يظهر لك Microsoft Sql Server يجب ان تكون لديك نسخة Visual Studio Enterprise و ليست Evaluation (الحل هنا ان شاء الله) - الصورة رقم (6) اذا لم يظهر اسم السيرفر أو Registration E يمكنك كتابتة ثم ندخل اسم الدخول sa و الباسورد المستخدم . فى الخصطوه الاخيرة لن نكمل Next و لكن فقط سنأخذ الكود الظاهر فى الصورة رقم (8) و نضغط على Cancel .

1)
1



4)
4

2)
2







5)
5




3)
3

6)
6


 

7)
7


















رابعا  : الأكــــــــــواد :
بعد ان قمنا بالخطوه السابقة و التى لا تمثل توصيل البرنامج بقاعدة البيانات و لكنها فقط اختبار للتوصيل سنقوم الان بالتوصيل حيث سنقوم بفتح الفورم ونقوم بحذف جميع الاكواد الظاهره و نقوم بعمل Paste للاتى :

و قم الان بالضغط على Ctrl+F5 لتجربة البرنامج ستجد رساله MsgBox محتواها (1) و هذا معناه ان قاعدة البيانات تم توصيلها بنجاح بالبرنامج .....

و هنا نكون قد انتهينا ان شاء الله تعالى من الجزء الاساسى أما باقى البرنامج فعليك أن تكمله بنفسك ...
اذا كان لديكم اسئلة أو واجهتكم صعوبات أو مشاكل الرجاء وضع تعليق و سأقوم ان شاء الله بالرد عليه ...
اضافة جديده ( تطبيق على الحفظ و الحذف و التعديل و البحث )
Google Me (evry1falls) to find other relevant subjects

Visual Basic .Net - Free POS System Project Source Code

vb.net

OOP Toturial Index Polymorphism VB 2010 VB 2010 Optimization object oriented programming vb.net vb.net OOP Crystal Report Freelance Optimization VB 2010 MS-Access 2003/2007 ADO.Net visual basic course Crystal report and VB .net Earn money programming - Programmer Jobs Online Online courses VB2010 Receive E-mail Search Optimization Sql Server Visual Basic Visual Basic 2010 online courses Visual Basic Job online visual basic courses pop server pop3 visual basic courses online visual basic online courses ADO.Net online mode Insert Date into SqlServer using VB.Net Install Crystal report No error message available SqlServer VB 2010 DataGridView Visual Basic .Net and SQL Server Date-Time Visual Basic .net Visual Basic Class connecting to access database via dao using vb.net. database e-mail .net framework 4.5.2 Activate Visual Studio 2005 Advantage Data Dictionary Advantage Database Visual Basic 2010 Binary Diff Buttons sound in VB 2010 CR for VS2015 CRforVS2015 Check internet connection Command Prompt Communicate with a client Compare two applications Compare two strings and return differences Compare two treeviews Conversion from type 'DBNull' to type 'String' is not valid Crystal Report with Protected MS-Access database DAO + VB .NET + ACCESS DataGridView VB 2010 Programming DataGridView with MS-Access DataReader DevExpress 12.2.9 Serial crack full DevExpress VB.Net DevExpress full Download DevExpress 12 Dxperience 12.2.4 Dxperience full serial crack Event Planning Example on connecting to Advantage Data Dictionary from VB.Net FC Command Fade Image VB 2010 MS Access 2010 MS SQL SERVER 2000 INSTALLATION MS VB.Net MS-Access 2007 2010 MS-Access Compact and Repair from VB 2010 Programmatically Make sure application is running Microsoft Visual Basic .Net Math Functions list OOP Lesson 11 OOP Lesson 12 OOP Lesson 6 OOP Lesson 7 OOP Lesson 8 OOP Lesson 9 OOP Lesson13 OOPTutorials POP3 Commands in VB 2010 Point of sale application Purchase Receive E-mail from Gmail in VB 2010 Requirement Doc Reverse Strings SQL Server 2000 SQL Server 2000 date-time type Sales and Stores application Source code download Sql Server and VB.Net The Microsoft.ACE.OLEDB.12.0 provider is not registered on the local machine The following control could not be licensed There is already an open DataReader associated with this Command which must be closed first Toolbox items Topmost - Inputbox Sloved Tx TxtControl for Visual Basic Use case definition VB 2005 Activation Code VB 2010 Compare and return differences VB 2010 Create Controls at Run-Time with events VB 2010 How to fade Image VB 2010 Internet VB 2010 Read Text Files VB 2010 Reverse Strings VB 2010 check for internet connection VB 2010 database compact and repair VB 2010 progressbar VB.Net Math functions VB.Net Search Optimization VB.net SqlServer 2000 VB.net lessons VB2010 VS 2051 VS2010 VS2015 VS2017 VS2019 Virus W32.Sality Visual Basic Application Development Visual Basic Virus Visual Studio Serial Number book classes vb compare windows applications and return the difference. crystalDecision older version download crystal report for VB 2010 dtSearch dtSearch Engine dtSearch Engine download full free free make sure application is installed object oriented programming languages oop Lesson 10 play sounds in Visual Basic.net progress bar result code: DB_SEC_E_AUTH_FAILED(0x80040E4D). sqlserver2000 vb.net project (new-save-edit-delete) the application failed to initialize properly 0xc000007b tutorials vb .Net functions list. vb 2010 Create TextBox with events at Project Runtime vb 2010 receive Emails visual basic .Net FlexGrid visual basic courses win10 32 bit solution برنامج المشتريات و المبيعات و المخازن
Show more