PDA

View Full Version : سوال: چگونه اگر DBLookupComboBox نام تغيير كند انوقت واحد مربوطه و طبقه و اتاق آن شخص هم با ان مطابق باشد؟



ali_abbasi22145
چهارشنبه 10 آذر 1389, 09:03 صبح
سلام
من يك جدول فرعي دارم كه شامل:
name نام شخص مثلا: علي عباسي و department واحد مربوطه شخص مثلا: مالي و floor طبقه مثلا: 10 وRoom اتاق 1010
وname مثلا: رضا احمدي و department مثلا: حسابداري و floor مثلا: 11وRoom اتاق 1110
و...
حال مي خواهم با DBLookupComboBox اطلاعات nameرا از جدول فرعي به جدول اصلي بريزم ، علي عباسي را با DBLookupComboBox انتخاب كردم DBEdit مربوطه به واحد خودش پر شود با مالي و DBEdit مربوطه طبقه 10 و DBEdit مربوطه اتاق 1010

pezhvakco
چهارشنبه 10 آذر 1389, 13:37 عصر
درست نفهمیدم چی نوشتی ؟
جدول فرعی رو گفتی حالا اصلیش چیه !

این ابزاری که گفتی ( DBEdit های آخر ) به کجا وصل است ؟
اگه به همون جدول اصلی وصل است، چون DBLookupComboBox اشاره گر جدول فرعی رو روی ردیف مورد نظر شما برده ( نام : علی عباسی ) می تونی داده های ستون ها رو از جدول فرعی بخونی و در جدول اصلی ذخیره کنی .
کد زیر رو در روبداد OnClick بنویسی :

DataSet_First.FieldByName('department').AsString:= DataSet_Second.FieldByName('department').AsString;