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

مشكلة في تحديث بيانات قاعدة البيانات اكسس

بدأه Duaa-it في 22 نوفمبر 2012 · 7 رد · 2,084 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

حدثت ليي مشكلة الا و هي لدي فور اضافة

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

حاولت معرفة السبب و لكن دون فائدة و هذ هو الكود

  Dim db As ADODB.Connection
    Dim rs As ADODB.Recordset

  rs = New ADODB.Recordset
        db = New ADODB.Connection
        db.Provider = "Microsoft.ACE.OLEDB.12.0"
        db.Open("Data.accdb")

  rs.Open("select* from Coustomer ", db, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)
            rs.AddNew("Fname", TextBox1.Text)
            rs.AddNew("Mname", TextBox3.Text)
            rs.AddNew("Lname", TextBox2.Text)

ارجو حل المشكلة ليي مع خالص الشكر الجزيل

#2

أخي السائل

هل سؤالك بخص منتدي فيجوال بيسك دوت نت ؟

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

نعم اخي العزيز يخص هذا المنتدى

شكرا جزيلا لكم و أرجوا مساعدتي

#4

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

الكود الذي تستخدمه كان مشهوراً فى vb6 والحقيقة القليل من المبرمجين الآن الذين مازالوا يستخدمون هذا النوع

سأقترح عليك بعض الاختبارات ربما تساعدك بإذن الله

السطر db.Open("Data.accdb") تأكد من اسم قاعدة البيانات بشكل صحيح وأنها مفعلة وجاهرة للاستخدام

السطر rs.Open("select* from Coustomer ", db, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)

تأكد من جملة الاستعلام وخصوصاً اسم الجدول هل هو Coustomer or customer or Customers لاحظ أن هناك حرف o زيادة بعد c وكذلك قم بفصل * عن كلمة Select

السطور

rs.AddNew("Fname", TextBox1.Text)

rs.AddNew("Mname", TextBox3.Text)

rs.AddNew("Lname", TextBox2.Text)

حاول التأكد من أسماء الأعمدة بشكل صحيح

أدعو الله أن يكون مفيدا،،، لأننى تركت هذا الأسلوب منذ عدة سنوات

تم تعديل هذه المشاركة بواسطة ema2000_t في 9 ديسمبر 2012 في 14:41

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

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

#5
اقتباس
الكود الذي تستخدمه كان مشهوراً فى vb6 والحقيقة القليل من المبرمجين الآن الذين مازالوا يستخدمون هذا النوع

لهذا السبب سألت العضو اذا كان هذا الكود له صلة Vb.net حيث ان هذا الكود يخص vb6 وليس منتدي الدوت نت

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#6

شكرا جزيلا لكم على مساعداتي

انا مبتدئة و اعمل في شركة و المطلوب مني عمل برنامج قاعدة بيانات الى العملاء

ربما أنا استخدمت الطريقة الخاطئة لا اعلم و لكن اتمنى ارشادي و تعليمي طريقة آخرى استطيع حل مشكلتي بها

بالنسبة للملاحظاتك اخي شكرا حزيلا

و لكن كيف لي أن اعرف ان قاعدة البيانات جاهزة لللأستخدام و هي موضوعه بنفس المشروع فكيف يمكن كتابة مسارها

جزاكم الله خيرر كثيرا

#7
Duaa-it كتب:

شكرا جزيلا لكم على مساعداتي

انا مبتدئة و اعمل في شركة و المطلوب مني عمل برنامج قاعدة بيانات الى العملاء

ربما أنا استخدمت الطريقة الخاطئة لا اعلم و لكن اتمنى ارشادي و تعليمي طريقة آخرى استطيع حل مشكلتي بها

بالنسبة للملاحظاتك اخي شكرا حزيلا

و لكن كيف لي أن اعرف ان قاعدة البيانات جاهزة لللأستخدام و هي موضوعه بنفس المشروع فكيف يمكن كتابة مسارها

جزاكم الله خيرر كثيرا

نرجو توضيح اللغة التى تستخدمينها هل vb6, vb.net وكذلك قاعدة البيانات حتى يمكن إفادتك أو توجيهك إلى القسم الصحيح

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

نرجو الرد على هذه الاستفسارات حتى يتمكن من لديه خبرة أن يفيدك بإذن الله

ولكن على كل حال

لو كنت تستخدمين نظام ocdb فيمكنك فتح قائمة قواعد البيانات المسجلة لديك عن طريق الكنترول بانل control panel

ومعرفة خصائص كل قاعدة بيانات بها ومسارها واسمها المستخدم فى الأكواد وما إلى ذلك

ويمكنك سؤال من هو أقدم منك فى الشركة

أدعو الله أن يكون مفيداً

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

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

#8

أختي الفاضلة

بما أنك مبتدئة في برمجة قواعد البيانات باستخدام VB.net فأنصحك بقراءة الموضوعات المثبتة في منتدي ADO.Net فستجدين من ضمن الموضوعات المثبتة هناك موضوع خاص ودروس تشرح طريقة ربط قواعد البيانات والتعامل معها

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

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