تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مساعدة في كود حفظ البيانات
#1
السلام عليكم 
أنا جديد في المنتدى
وكنت حابب استفسر عن كود حفظ البيانات الى قاعدة البيانات و بدون حذفها من الصفحة
حتى لو خرجت ودخلت 

برجااااااااء المساعدة
و اكون شاكر لكم

صورة للتوضيح
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته
مرحبا بك في المنتدى
أولا ما نوع قاعدة البيانات التي تستخدمها
ثانيا ما نوع الاتصال بقاعدة البيانات 


بالنسبة للفكرة الأساسية
هي البيانات هذة المفروض ان العميل هو من سيدخلها
ولذلك فبعد ملئ البيانات والضغط على زر حفظ سيتم حفظ البيانات في قاعدة البيانات
ولنقل مثلا ستكون في السجل رقم 1
في load form
ستضع كود لاستدعاء البيانات من السجل رقم 1
وإن لم يوجد بيانات قد أدخلت ستظهر رسالة للعميل بأنه عليه ملئ البيانات وحفظها
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: Hamoody
#3
شكرا حبيبي الغالي
نوع قاعدة البيات microsoft sql server2014
الاتصال من على نفس الجهاز

الفكره اللي ابغاها ان المستخدم يدخلها مره واحده فقط و بعد كده هيبقى زرار التعديل فقط اللي متاح
و بعد ما يحفظها ما تختفي البيانات من المربعات الرئيسية عشان مش كل مره يعملها ادخال
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم 

من الواضح انها البيانات الخاصة بالعميل او بيانات الشركة الرئيسية 
والتى يمكن استدعائها فى راس تقارير الشركة 

اذا كان فهمى صحيح 

فلا بد من عمل جدول منفصل بقاعدة البيانات وليكن تحت مسمى tblCo

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

تحياتى
الرد }}}
تم الشكر بواسطة: Hamoody
#5
مظبوط البيانات بتدخل مره واحده فقط
و بتكون في راس تقارير الشركه
الرد }}}
تم الشكر بواسطة:
#6
تمام 

بيكون الحل فى عمل جدول منفصل كما ذكرت لك 

واستدعاء البيانات منه 

وبكود بسيط ... بالاستعلام 

اذا كان هناك سجلات بهذا الجدول .... يكون زرار جديد غير نشط  وزرار  تعديل نشط 

والعكس اذا لم يكن هناك سجلات بالجدول 

تحياتى
الرد }}}
تم الشكر بواسطة: Hamoody , Hamoody
#7
وعليكم السلام ورحمة الله وبركاته

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

والان كل ما عليك فعله التالى
تنشاء جدول وليكم تحت اسم masterco

الان داخل الجدول ستنشاء الامدة لكل بين كما ى الصورة لديك بالاعلى
وليسبقهم عمود تحت اسم id

الان بعد تكون الجدول كل ما عليك ان تقوم بادخال البيانات التالية
فى ID تجعل القيمة 1 وفى باقى الاعمدة تجعلها فارغة

الان انت انهيت تكون الجدول والبيانات 

تذهب للمشروع الخص بك وتاتى على الشاشة وفى اللود ستوم بعمل استعلام كالتالى
كود :
Select * From masterco

الان تقوم بتوزيع نتائج الاستعلام على الادوات التى الشاشة
بكده تكون انهيت حدث اللود يبقي فقط كود الزر التحديث / حفظ

الامر الاعتيادى لكود التعديل الذى تستخدمه مثل الواتير او ما شبه ستقوم باستخدامه فى الزر

وسيكون التعديل دائماً على
كود :
id = 1

تكتب رقم واحد ( 1 ) يدوياً وليس من ناتج الاستعلام الذى تم فى اللود

بكده تكون انهيت ما تريد فعله بدون اى مشكلة
اتمنى ان تكون اصورة كاملة معك الان

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: princelovelorn , Hamoody



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم