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

(صوت وصورة) سلسلة التعامل مع قواعد البيانات باستخدام Visual Basic.net

بدأه ؛ أحمد ؛ في 21 يونيو 2014 · 24 رد · 1,581 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم 

ان شاء الله سنبدأ كورس التعامل مع قواعد البيانات SQL Server و Access باستخدام vb.net

 

ان شاء الله تكون الدروس مفيدة لكم

#2

الدرس الاول

 

المقدمة والتعريف بالكورس

 

#3

الدرس الثانى

 

الاتصال بقاعدة بيانات SQL Server الجزء الاول

 

1
#4

الله يعطيك العافية وما قصرت موضوع جميل  .. نفع الله  

وجعل ما قدمت في ميزات حسناتك

#5
AbuHazem.vb2012 كتب:

الله يعطيك العافية وما قصرت موضوع جميل  .. نفع الله  

وجعل ما قدمت في ميزات حسناتك

الله يعزك ويكرمك

شكرا على المرور العطر

1
#6

الدرس الثالث


 


الاتصال بقاعدة بيانات SQL Server الجزء الثانى


 



1
#7

الدرس الثالث


 


الاتصال بقاعدة بيانات Access


 



1
#8

اشكرك يابش مهندس .. ياليت تستمر هذه السلسة إلى القيام بعمل مشروع كامل مع الطباعة والتحزيم ..

 

ويمكن ينزل على شبكة محلية ..

حقيقة درس جميل 

2
#9

ياليت يكون العمل على شكل دوال في الموديول .. وتستدعى في الفورم 

 

مثل دالة الحفظ والتعديل والحذف .. والبحث  

ودوال تعبئة القرد  والكمبو بوكس واللست بوكس

 

وغيرها من الدوال التي نفتقدها .. وقد نعمل عليها ولكن دون فهم كامل لعملها .. لوحدث خطأ تحدث مشكلة وما نعرف نحلها .. قد تكون كارثة كبيرة 

 

اكرر شكري لك .. واصل  بارك الله فيك 

#10

أهلا بيك اخي الكريم 

ان شاء الله بداية من الدرس 48 سيبدا العمل على مشروع متكامل

وسيكون العمل فيه عن طريق Classes 

وان شاء الله سيكون هناك جزء لنشر المشروع على الشبكة

 

كل هذا مدرج في تخطيطي للدورة باذن الرحمن

 

وتقبل تحيتي اخي الكريم

#11

مهندس احمد عندي مشكلة في الكريستال ريبورت وبحثت عنها في المنتدى كثيرا .. فيه حلول ولكن لم تنفع معاي 

 

انا اعمل على فيجوال 2010  واكسس 2007 وتقارير كريستال ريبورت من داخل الفيجوال ..حملته من النت 

سويت تقرير مرتبط من جدولين  جدول الاصناف وجدول الفاتورة وعملت تقريرا  بعلاقات في الكريستال .. 

وعند الطباعة من المسار المحدد اولا لقاعدة البيانات اكسس .. يعمل تمام وما فيش مشاكل 

لكن لمااغير مكان المشروع تظهر لي رسالة . ادخال الباسوور  .. وليس لدي فاسوور على قاعدة البيانات . .. وعملت باسوور على قاعدة البيانات ونظهر نفس المشكلة .

 

لو تجد لي حلا .. أعتبر شاكرا لك .. محتاج الموضوع ضروري .

#12

الافضل انك تعمل datatable  للمشروع عشان هذه المشكلة وتعمل Dataset داخل المشروع تحملها من قاعدة البيانات

 

على العموم انا الان في العمل ان شاء الله بمجرد عودتى للمنزل ارسل لك بملف يعالج هذه المشكلة باذن الرحمن

#13

رحم الله والديك 

1
#14

منتظرين دروسك الحلوة .....

 

موضوع الكريستال ويش صار فيه ...

 

ياليت تتوالي الدروس بسرعة .... لان الدروس تخاطب من عنده خبرة في البرمجة ...فهو يختار اي فيديو يحتاجة وتكون مرجع لنا جميعا ..

 

ولو القيتها في موقع اخر ... ياليت تتكرم لي بالرابط .

#15

معذرة للاخ الكريم على التاخير بسبب ظروف العمل

 

ان شاء الله اليوم هانزل درس جديد

 

اما بالنسبة لموضوع الكريستال فباذن الله في اقرب فرصة راح اعمله

 

لان الدروس انا كنت مسجلها من فترة ولكن ظروفي لا تسمح بتسجيل دروس جديدة

 

وبالنسبة لموضوع وجودها في موقع اخر فالدروس خاصة بي وانا للان رفعت على الانترنت 7 دروس فقط وان شاء الله في اقرب وقت راح انزل باقى الدروس

 

وتقبل تحيتي

#16

الدرس الرابع

 

04 الاتصال بقاعدة بيانات Access (دورة التعامل مع قواعد البيانات باستخدام VB.net)

 

#17

الدرس الخامس

 

005 عرض البيانات في مربعات نصوص (دورة التعامل مع قواعد البيانات باستخدام VB.net) 

 

#18

الدرس السادس

 

006 تنظيم الكود والتنسيقات (دورة التعامل مع قواعد البيانات باستخدام VB.net) 

 

#19

الدرس السابع

 

007 التنقل بين السجلات (دورة التعامل مع قواعد البيانات باستخدام VB.net) 

 

#20

الدرس الثامن

 

التعامل مع Data view و Currency manager (دورة التعامل مع قواعد البيانات باستخدام VB.net) 

 

#21

الله يعطيك العافية ..

لمزيد من العطاء والعلم .. نفع الله بك مهندس احمد  وجعل ما قدمت في ميزان اعمالك 

#22

استشارة انا بستخدم الداتا ريدر في كل برامجي ..
فالطريقة اختلفت علي نوعا ما  ,,, لانك تستخدم الوضع المنفصل 
 
  ماهو الافضل الطريقتين . 
هل احول على الاتصال المنفصل ؟؟؟ وماهي الفروقات بين الوضع المنفصل والمتصل من ناحية السرعة والنشر .

 

علما بأن طريقتي في البحث وربط التكست هي :::

 

If MyCon.State = ConnectionState.Open Then MyCon.Close()

        MyCon.Open()
        Try
            MyCmd = New SqlCommand("select * from Tb1 where ID = '" & Trim(TextBox3.Text) & "' ", MyCon)
            MyDR = MyCmd.ExecuteReader
            While MyDR.Read()
                TextBox1.Text = MyDR("ID")
                TextBox2.Text = MyDR("Name")
            End While
            MyDR.Close()
            MyCon.Close()
        Finally
            MyCon.Close()
        End Try
 
        MyDB = New SqlDataAdapter(MyCmd)
        MyDS.Clear()
        MyDB.Fill(MyDS, "MyCmd")
        Module1.Me_DgvFill(MyDS, "Tb1", DGV1)
#23

دايما اقول المهم المنتج وليس كيفية الانتاج

 

بمعنى ان العميل ما يهمه هو البرنامج وان يؤدي عمله 

 

اما كيفية تصميم البرنامج فلا تهم العميل في شيء

 

ولكن طبعا السرعة مهمة وبعض العملاء قد تكون امكانياتهم ضعيفة فيكون السيرفر قليل الامكانات

 

فطبعا يجب ان نخفف بقدر الامكان من استهلاك الموارد على السيرفر

 

وبالتالى فانا وجهة نظري ان التعامل مع الوضع المنفصل افضل من التعامل مع الوضع المتصل لان الوضع المتصل يظل الاتصال مفتوح بين الجهاز العميل والجهاز الخادم طوال فترة التشغيل

 

فطبعا لو كان هناك عدد من الاجهزة متصلة على البرنامج فسيؤدي الى البطء

#24

اشكر لك حسن التوجيه .. والرد 

 

طيب لو خلطت بين الاتصالين في كل فورم اتصال معين .مع نفس قاعدة البيانات .. هل يمشي الحال .؟

 

والله شكلي بحول برنامجي على الوضع المنفصل .. عشان اكدر امشي في الدورة .. اكيد يبغالي اطلاع واسع على الوضع المنفصل .....

 

ماذا عن وضع الكريستال ريبورت .. مسوي لي حوسة . وخصوصا على بعض الاجهزة .. هل هو افضل ام التقرير الموجود مع الفيجول نت ريبورت فيور ..

#25

الى الاخ الكريم

AbuHazem.vb2012

والى جميع المتابعين 

 

يبدو ان الموضوع ليس له لزوم هنا في هذا المنتدى 

 

فمن يريد متابعة باقي الدروس متابعته على الرابط التالي

 

youtube.com/watch?v=WRkf1j-j0v4&list=PLdI8JH1ubsUCKXAhEk9qi9GLMpBJ10rSF

تم تعديل هذه المشاركة بواسطة ؛ أحمد ؛ في 26 يونيو 2014 في 16:48

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