![]() |
|
[مقال] الفيجوال والSQLSERVER - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : [مقال] الفيجوال والSQLSERVER (/showthread.php?tid=29693) |
الفيجوال والSQLSERVER - اسامه الهرماوي - 27-05-19 السلام عليكم... طبعا بعد ماعرفت ان في شباب حابة تتعرف عن تعامل الفيجوال مع SQLSERVER بس مش عارفين ولا اكواد ولا كيفية انشاء الجداول،تمام اليوم هشرح ازاي اتعامل مع SQL علي انه اكسس في الاكواد ومخزن في SQL يعني ازاي تستخدم اكواد الاكسس مع SQL. فلنبدأ علي بركة الله. أول حاجة لازم يكون عندك SQL MANGEMENT STUDIO بدأ من 2008 الي اخر اصدار موجود وللتحميل من الرابط بلاسفل، اختار اصدارك والنواة اللي انت شغال عليها. SQLSERVER 2008 ومش شرط تثبت برنامج sql studio في انشاء قاعدة بس في الفيجوال،وهنشرحة بإذن الله. 1:بعد الدخول الي SQL MANGEMENT STUDIO بظهرلك شاشة فيها TEXT اعمل زي اللي في الصورة دي. وبعدين هيظهرلك الشكل التالي وفي يمين الشاشة ستلقي كلمة Database لازمتها اه بقي؟؟؟ هتضغط كليك يمين بعد كدا هيظهرلك الشكل دا هتكتب اسم الداتا هنا يعني مثلا انا كتب osama. وبعد ماتضغط ok هيظهرلك اسم الداتا في الجروب اللي علي يمين الشاشة هتضغط كليك يمين علي table ثم New table هيفتحلك الشكل التالي. طبعا زي ماظاهر في الصورة التالية جعل حقل ال مسلسل = int متغير رقمي ، الاسم = nvarchar(100) ومابين القوسين عدد الاحرف والمربع الاحمر بالاسفل لجعل التلرقيم تلقائي. وبعد كدا هنعمل حفظ للجدول هيظهرلنا الشكل التالي اللون الاحمر الجدول والاخضر الحقول الموجودة في الجدول. ونكمل بكرا. RE: الفيجوال والSQLSERVER - اسامه الهرماوي - 28-05-19 نكمل اليوم ومن غير تطويل هتخش علي المكان دا علي الجهاز سواء منزل SQL مستقل او لا كود : C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATAالبيانات هنا. كدا القاعدة خلاص هنبدأ دلوقتي في الفيجوال بعد الدخول هنضغط علي DATA من الشريط الاعلي ثم Add new data source هتفضل تدوس NEXT لحد ما توصل للفورم دا. الفورمة دي. بعد الضغط عليها من change تختار Microsoft SQL Server Database file هيظهرلك وتختار مكان القاعدة اللي هيكون في جهازك نفترض ان مكان التخزين علي الهارد \:Eوبعد كدا اضغط علي ok وبعد الضغط هيرجعك للفورمة اللي سبقت والمربع فيه اسم القاعدة اللي حدتها وامتدادها هتضغط NEXT مرتين وفي التالتة هيظهرلك الشاشة دي اضغط علي table وبعد كدا اختار الجداول اللي في القعدة اللي حدتها من قبل. وبعد كدا Finish وكدا يبقي مبروووك كدا انت اتصلت -طب اه الكود اللي هنستخدمة للاتصال وازاي نربط زي الأكسس زي الاضافة والحفظ والحذف والبحث اللي هيتغير حاجة واحدة بس oledb الي sql وكود الاتصال زي كدا. دا بعد اضافة DATAGRIDVIEW للفورم لاظهار البيانات. كود : Imports System.Data.SqlClientRE: الفيجوال والSQLSERVER - اسامه الهرماوي - 28-05-19 طب كود الاتصال دا جبناه منين؟؟؟؟؟ في ملف في قايمة solution Explorer في ملف اسم App.config اضغط عليه هتلاقي كود الاتصال انسخة وهو اللي بيبدأ من جملة DATA SOURCE اللي بين علامة التنصيص انسخة وجرب البرنامج هيشتغل معاك وبس كدا. شغل البرنامج وادعيلي. ---ملحوظة:: *يمكن استخدام اكواد الاكسس في السيكول عادي بس غير كلمة oledb ل sql. **بالنسبة للي بيستخدم البارمتر في عمليات الاضافة والتعديل هتلاقي غلط في الكلمة دي oledbtypes سيطة امسح اول 3حروف اللي هما ole وهتبقي كدا sqldbtypes وفيت بما عندي أي حاجة نستها فارجوكم ابلغوني يا اخوان ---والسلام عليكم ورحمة الله وبركاتة. ودي طريقة انشاء القاعدة بس بالفيجوال ويمكن استخدام معها نفس الطرق السابقة تمام. قاعدة sqlserver بالفيجوال بيسك 2010 RE: الفيجوال والSQLSERVER - baha - 28-05-19 السلام عليكم ورحمة الله وبركاته
كل عام أنت وجميع الأمة الاسلامية بخير. مشكور أخي [b]اسامه الهرماوي[/b] على هذا المجهود. لدي سؤال بسيط عليك ان شاء الله. كيف يمكنني اضافة مستخدمين لقاعدة بيانات SQL Server دون انشاء جدول للمستخدمين. مشكور مسبقاً أخي الكريم تمنياتي لك وللجميع التوفيق
RE: الفيجوال والSQLSERVER - اسامه الهرماوي - 28-05-19 اتبع هذا الرابط لعله يفي بالغرض. مستخدم جديد لسيكول سيرفر |