تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[Acces2010] طريقة استدعاء بيانات النزيل القديم برقم الهوية
#1
Bug 
عملت برنامج بالاكسيس لفندق وارد ان اعمل مثلة بالفيجوال2010
ولكن قابلتنى مشكل كما فى المثال المرفق ( وهو مثال بسيط للتوضيح)
حيث عندى جدولين الاول للنزلاء وبه مفتاح اساسي (رقم الهوية) حيث انه لا يتكرر والثاني جدول النزلاء وبة مفتاح ثانوي
كنت فى الاكسيس مسوي نموزج عقد ايجار مصدر بياناته من استعلام( عقد)  
عندما اكتب رقم الهوية لو كان النزيل جديد املء بياناته الاول ثم بيانات الشقة والا لو كان نزيل قديم فبمجرد كتابة رقم الهوية يحضر بياناتة من جدول النزلاء واسجل فقط بيانات الشقة
كيف اعمل ذلك بالفيجوال؟
المقصود ليس البرنامج ككل ولكن استدعاء بيانات النزيل القديم برقم الهوية
حيث سويت نموزج في الفيجوال ولكن عند حفظ البيانات يرفض لاني كررت بيانات النزيل القديم


الملفات المرفقة
.rar   test.rar (الحجم : 225.45 ك ب / التحميلات : 42)
الرد
تم الشكر بواسطة:
#2
أين المشروع؟ يوجد فقد ملف أكسس
واعبد ربك حتى يأتيك اليقين
الرد
تم الشكر بواسطة:
#3
اولا شكرا على سرعة الرد
ثانيا انا اريد فكرة العمل اي كيف اكتب جملة insert لاضافة البيانات الجديدة بحيث لو ان رقم الهوية قديم يستدعى البيانات من جدول النزلاء واضيف فقط بيانات الشقة ويضيف ذلك في عقد الايجار
الرد
تم الشكر بواسطة:
#4
أخي العزيز ضع المشروع للتعديل عليه وشكرا
واعبد ربك حتى يأتيك اليقين
الرد
تم الشكر بواسطة:
#5
السلام عليكم

عليك باجراء استعلام عن رقم الهوية النزيل، ولها فكرتين:

الفكرة الأولى يعيد لك قيمة Integer رقمية: 0 في حالة عدم وجود سجل سابق له ويعيد 1 إذا كان سبق تسجيله
كود :
SELECT COUNT([id]) FROM [user] WHERE [id]=[?];

الفكرة الأولى يعيد لك قيمة Boolean منطقية: False في حالة عدم وجود سجل سابق له ويعيد True إذا كان سبق تسجيله
كود :
SELECT IIF(COUNT([id])>0,true,false) FROM [user] WHERE [id]=[?];

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

ملاحظة: لم أجد عمود رقم الهوية ، فإذا كنت تقصد عمود id فهو ترقيم تلقائي وليس رقم الهوية المتعارف عليه.
الرد
تم الشكر بواسطة:
#6
جملة البحث مفهومة اذا id متكرر يجلب بيانات النزيل ولكن سؤالي فى جملة ال insert 
لان  id هيتكرر لو كان مسجل مسبقا وهتترفض الاضافة لانه مفتاح اساسي لا يقبل التكرار
نعم id يمثل رقم الهوية وتم تعديل فى قاعدة البانات 
هذا هو المشروع


الملفات المرفقة
.rar   test.rar (الحجم : 221.39 ك ب / التحميلات : 65)
ابو انس
الرد
تم الشكر بواسطة:
#7
اين انتم يا اهل الخبرة
ابو انس
الرد
تم الشكر بواسطة:
#8
بما انك عملت برنامج بالاكسيس لفندق وتريد أن تعمل مثلة بالفيجوال2010

ضع برنامج الاكسس المعمول سابقا للفندق لفهم طريقته ويستحسن ارفاق صور شاشاته في حال صعب تشغيله.


المشروعك المرفق وقاعدة البيانات التي فيها لا توضح عمل إدارة الفنادق.
الرد
تم الشكر بواسطة:
#9
(17-01-17, 06:45 AM)مساعدة كتب : ب

كما في الصور نموزج العقد مصدرة استعلام من 3 جداول النزلاء والشقق والسند
فعندكتابة رقم الهوية لو النزيل جاء قبل ذلك فيجلب جميع بياناته من جدول النزلاء(هذا هو محل السؤال)
ثم ادخل بيانات الشقة (رقم الشقة والمدة والسعر) ولو في مدفوعات يطبع سند والا فيطبع العقد فقط


الملفات المرفقة
.rar   صور البرنامج.rar (الحجم : 1.44 م ب / التحميلات : 156)
ابو انس
الرد
تم الشكر بواسطة:
#10

(17-01-17, 08:59 AM)يسرى7 كتب : فعندكتابة رقم الهوية لو النزيل جاء قبل ذلك فيجلب جميع بياناته من جدول النزلاء(هذا هو محل السؤال)

إذا كان هذا سؤالك فقط فقد أجبتك بفكرتين في أول مشاركة لي في هذا الموضوع
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Thumbs Up [سؤال] قاعدة بيانات اكسس منه 1 353 31-05-20, 11:27 PM
آخر رد: kiki
  قواعد بيانات منه 1 261 28-05-20, 02:02 PM
آخر رد: kiki
  [SQL] انا احتاج للنسخ1 table في قاعدة بيانات 1 الى table1 في قاعدة بيانات2 في essamprog2020 1 385 19-04-20, 02:13 AM
آخر رد: asemshahen5
  [VB.NET] مشكله عند الحفظ على قاعدة بيانات باستخدام Data Source وقاعدة بيانات اكسس2007 coderarab 9 3,242 06-04-20, 12:12 AM
آخر رد: wadyreem
  اسناد عامود في قاعدة بيانات اكسيس الى عامود من نوع كومبوبوكس بالداتا جريد فيو بالفيجو Ghassanfff 0 371 30-03-20, 09:33 PM
آخر رد: Ghassanfff
  [نقاش] مشاركة قاعدة بيانات SQL على شبكه داخليه morkoskhalaf 2 501 18-03-20, 11:28 PM
آخر رد: morkoskhalaf
  [سؤال] مساعدة في تحليل قاعدة بيانات مشتريات ومبيعات maw2321 0 457 11-03-20, 03:00 AM
آخر رد: maw2321
  اريد ترقية قاعدة بيانات برنامجي فإلى ايهم تقترحوا علي alfaiz678 4 508 05-03-20, 05:58 PM
آخر رد: alfaiz678
  انشاء قاعدة بيانات SQL مع الجداول بواسط الكود aiman 1 2,374 26-12-19, 03:30 PM
آخر رد: osamaalymaghraby
  [سؤال] عجزت عن عمل اتصال بقاعدة بيانات (SQL Server) مرفوعه على استضافة يوجد مثال khalidalwdi 14 1,295 21-12-19, 10:48 PM
آخر رد: khalidalwdi

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


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