منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة في كود حفظ البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
أنا جديد في المنتدى
وكنت حابب استفسر عن كود حفظ البيانات الى قاعدة البيانات و بدون حذفها من الصفحة
حتى لو خرجت ودخلت 

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

صورة للتوضيح
[صورة مرفقة: 496749138.png]
وعليكم السلام ورحمة الله وبركاته
مرحبا بك في المنتدى
أولا ما نوع قاعدة البيانات التي تستخدمها
ثانيا ما نوع الاتصال بقاعدة البيانات 


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

تحياتى لك
وتمنياتى لك التوفيق