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

كيفة الإضافة في قاعدة بيانات باستخدام فيجوال 2005

مغلق
بدأه mamoud في 2 نوفمبر 2006 · 7 رد · 2,229 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أثناء استخدام VB2003 في برامج قواعد البيانات للإضافة أو الحذف او التعديل كنا نعمل Connection و Adpter و Command ونعمل الاجراءات الاعتيادية وكانت تتم الإضافة و الحذف و التعديل....

سؤالي... في VB2005 أو حتى C#2005 لما جيت اطبق اللي تعلمته واللي جربته في 2003 لم أجد اي حاجه من الحاجات السابفة اللي كنا بنستخدمها ووجدن حاجات جديدة غريبة وعرفتش استخدمها....

إذا ممكن حد يشرح مثال بسيط ولو فقط إضافة اسم ورقم الهاتف في قاعد بيانات باستخدام vb2005 أو يرفق مثال أكون له من الشاكرين...

ملاحظة:

انا عارف انو في طريقة المعالج السحري وهو بتحدد قاعدة البانات و الحقول اللي عاوزها تظهر وهو بيكمل كل حاجه وبيديك خيارين إما انها تظهر في Data Grid او حقول وكمان جاهز زراير الاضافة و البحث و التعديل و الحذف لكن انا مش عاوز هذه الطريقه لأن مفيش فيها برمجه حاجه سهله يعني ومفيش فيها فكر و الحاجه التانية انو مش هتعرف تخلي قاعدة البيانات في أي مكان يعني هتلتزم بالمسار المحدد.....

شكرا...

#2

السلام عليكم

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

 Private MainTableBS As New BindingSource

txtEmployeeName.DataBindings.Add(New Binding( _
				"Text", MainTableBS, "EmployeeName", True))

القيمة الممررة الاخيرة هي True تقوم بعملية التهيئة format للقيمة الممررة من الجدول إلى العنصر Control

والذي هو في مثالنا هذا عبارة عن TextBox

وللمزيد عن هذا العنصر أكتب في محرك بحث الموقع هذه الكلمة BindingSource

بالتوفيق إن شاء الله.

في المثال يتضح المقال

#3

شكرا على مرورك اخي العزيز وهلى ردك ....

لكن وبصراحه انا ما فهمت اي حاجه وعلى عرفت كيف اتصرف انا دورت في المنتدى وبحثت وقريت كتير من المشاركات وتجارب الاخوة الاعضاء... لكن احتمال كبير يكون العيب مني انا فلو سمحت اذا ممكن ترفق مثال بسيط جدا عن الإضافة على الأقل بيكون كافي بالنسبة ليه للبداية....

وشكرا...

-- محمود

#4

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

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

اخوي ارفقتك مثال متكامل عن استخدام DataBase with Visual Basic.Net

Insert

Update

Delete

Select

DataBinding

DataBase Connection

Using Adapters

Using DataSet

بس لا تعطي اهتمام لل DataBase الموجوده داخل البرنامج قم بملاحظه الكود

وشكرا

all_IN_ONE.zip

#5

السلام عليكم

هذا مثال على 2005 فيه عملية الإضافة و الحذف و التحديث و إلغاء الاضافة و التعديل (قبل التحديث طبعاً) وإلغاء الحذف

وأزرار الابحار الاربعة. رغم أنني أنصح بإستخدام العنصر BindingNavigator بدل من إضاعة الوقت في برمجة الازرار وعرض الصف الحالي

بالتوفيق إن شاء الله.

DataBaseExample.rar

في المثال يتضح المقال

#6

لكن navigator لا يعمل إضافة دائمة على قاعدة البيانات ، ولا تعديل مع إنه تقريبا نفس الكود الذي كتبته

إن لم يكن عون من الله للفتى فأول ما يقضي عليه اجتهاده

#7

السلام عليكم

أربط الـ Navigator DataSource بالـ BindingSource Object

شاهد المرفق: بالتوفيق.

DataBaseExample.rar

تم تعديل هذه المشاركة بواسطة الغملاسي في 17 ديسمبر 2006 في 14:41

في المثال يتضح المقال

#8

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

ماهو ( المعالج السحري ) الذي يربط الفيجوال بقاعدة البيانات الذي قال عنه الأخ صاحب الموضوع .

هل ممكن أن أعرف كيف أبدأ به داخل الفيجوال .

وشكراً ..

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…