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

حفظ البيانات في ado.net 2.0

مغلق
بدأه haroon في 19 سبتمبر 2006 · 13 رد · 1,462 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

منذ أن انتقلت إلى vb 2005 واجهتني مشكلة وهي حفظ البيانات في قاعدة البيانات وخاصة عندما يكون هناك علاقات بين الجداول وما أكثرها في عملنا، بصراحة هالخطأ شيبني، فكل ما أحل مشكلة تظهر لي مشكلة أخرى وبصراحة صار شكلي كثير محرج مع العملاء والمطلوب:

الرجاء من الأخوة ذوي الخبرة في هذا الموضوع وضع درس أو مثال أو توضيح لهذه العملية

مع العلم أن هذه المشكلة لم تواجهني إلا في vb 2005 يعني في ado 2.0 فما الفرق بين هذا الاصدار وسابقيه

وشكراً

#3

كما ذكرت: المشكلة في كثرة المشاكل

في البداية كان هناك انتهاك التزامن ، شبت حتى حليتها (علماً انو ما فيش غير مستخدم واحد)

بعدين في الترقيم التلقائي (مع sql server 2000) يعني أحيانا عند الحفظ بيعطيني أنو القيمة التي أدخلتها مكررة (والحقل ترقيم تلقائي !!!)

وأحياناً تضارب في البيانات سببه المفتاح الفرعي

وأخطاء أخرى تظهر بشكل مفاجئ

بصراحة تعبت وبتمنى المساعدة

#4

أنا قصدي تحط مثال فيه المشاكل دي يا هارون , احنا هنعرف ازاي , كده محدش هيرد عليك يا عم الحاج ,,,

#5

مساء الخير

ado.net لا تتدخل في ما ذكرت

اعد النظر في تصميم قاعدة البيانات

------------------وما توفيقي إلا بالله--------------------

إذا كنت بالله مستعصما---------فماذا يضيرك كيد العبيد

#6

دا غير الخطأ الغير مقبول وهو بمثابه كارثه فى البرنامج عندما يكون مستخدم واحد على البرنامج ولكن جدولين مربوطين وهو Concurrency Violation :s

وغيره من الاخطاء عند حفظ البيانات

ياريت الحلول

شكرا

وكلام haroon صحيح فعند عمل حفظ فى جدول يكون فيه حقل prinmary key و autonumber يعطى خطأ duplicate وحتى اذا عملت داله لتعود بأكبر قيمه من الجدول مباشره عند الاضافه ايضا يعود بخطأ duplicate :s واحيانا يحفظ ولا يعود بخطأ مع ان كل هذا على قاعده بيانات access ومستخدم واحد للقاعده :s

اريد حلا

Nothing Beat the Human Brain

موبايل 020104927122

#7

ان شاء الله تجد حل في هذه المشاركة..

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

1 - سقوط الإنسان ليس فشلاً ، ولكن الفشل أن يبقى حيث سقط .

2 - الفاشلون قسمان : قسم فكر ولم يفعل ، وقسم فعل ولم يفكر .

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

درس في ADO.NET 2005, التعامل مع الجداول المترابطة في ado.net 2005

درس في الإجراءات الفرعية ( العامة )

درس في ADO.NET من الصفر إلى الإحتراف .

#8

يعنى يتضح لى من المشاركة التى وضعها الاخ yaseralshikh ان نظام ado.net 2 فيه الخطأ وسأستعمل النظام القديم الخاص ب vs.net 2003 وهو ال dataadpter و ال connection وووو بدل من tableadapter ووو لتفادى الاخطاء التى تظهر

هل كلامى صحيح

ارجو الافادة

شكرا :)

Nothing Beat the Human Brain

موبايل 020104927122

#9

ضع الكود الذي يسبب الخطأ

#10

إخواني أنا أنصح باستخدام طريق السحب و الإفلات لربط الجداول المترابطة و جلب الاستعلامات بالربط البرمجي

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

الموضوع يحتاج إلى كثير من البحث و التجربة و كل الحلول موجودة في المنتدى

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

بالتوفيق

#11
اقتباس
يعنى يتضح لى من المشاركة التى وضعها الاخ yaseralshikh ان نظام ado.net 2 فيه الخطأ وسأستعمل النظام القديم الخاص ب vs.net 2003 وهو ال dataadpter و ال connection وووو بدل من tableadapter ووو لتفادى الاخطاء التى تظهر

هل كلامى صحيح

ارجو الافادة

شكرا

Nothing Beat the Human Brain

موبايل 020104927122

#12

السلام عليكم

مبارك الشهر الكريم

ومبارك هذا القسم الجديد

وضعت المشاركة وانقطعت بسبب المشاغل ولأنو النت مو واصل لعندي حالياً

لذلك حابب أشكر كل من تفاعل مع هذه المشاركة من البداية

أما بالنسبة للموضوع الأساسي للمشاركة أحب أن أقول أني حصلت على بعض الإجابات سأناقشها معكم لاحقاً لأني داخل حالياً من عند صاحبي والوضع غير مناسب للتوسع بالموضوع

المهم خليكو إن تتش ;)

سلام

#13

يا جماعه طيب مثال او مشروع يوضح الكلام ده

سبحان الله وبحمده سبحان الله العظيم

لا اله الا الله محمدا رسول الله

اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الاحياء منهم والاموات

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

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

ww12kz.jpg

hashad.jpg

#14

بسم الله

انا عندى المثال الذى به اخطاء وسأريه لكم إن شاء الله حين اعود المنزل

ado.net سببت لى الكتير من المشاكل :s :wacko:

خصوصا فى الحفظ

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

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