ورود

View Full Version : مشکل در ارتباط جداول ( فاکس تحت داس)



jalalniknam
دوشنبه 15 خرداد 1385, 11:42 صبح
با سلام
من تو بخش اکسس همین سوال رو مطرح کردم و جواب گرفتم و خیلی دوست دارم که با فاکس تحت داس هم همین کار رو یاد بگیرم :
سه جدول دارم:
جدول A که دارای فیلدهای : COD, NAM,FAMILI کد و نام و نام خانوادگی
جدول AA که دارای فیلدهای COD , CODMELI کد و کد ملی و ...
جدول AAA که دارای فیلدهای COD,ACOUNT کد و شماره حساب هستند.
حالا میخوام هم با فاکس تحت داس :
1- افرادیکه تو جدول A دارای کد هستن و در جدول AA نیز کد ملی اونها ثبت شده ببینم و چاپ کنم
همینطور افرادیکه تو جدول A دارای کد هستن و در جدول AA هنوز کد ملی اونها ثبت نشده ببینم و چاپ کنم
2- همچنین میخوام یک فیلد دیگه به جدول A اضافه کنم و اونایی که با همین کد در جدول AAA شماره حساب دارند اون شماره حساب به این فیلد تو جدول A جایگزین بشه
ممنون و اگه بازم ابهامی بود تا توضیح بدم
اگه لطف کنین و برنامه رو برام ضمیمه کنین ممنون میشم
ضمنا" هرکاری میکنم فایل ضمیمه نمیشه نمیدونم چرا؟؟؟؟:گریه:

kia1349
سه شنبه 16 خرداد 1385, 05:45 صبح
جناب نیکونام شما باید از دستورات sql و left join یا right join برای گزارش گیری و از دستور update برای بروزرسانی فایلتان استفاده کنید
البته الان یادم نیست که تا چه حد از دستورات sql که در بالا گفتم با فاکس تحت داس پشتیبانی میشه
شما help فاکس رو مطالعه کنید و مثالهای خودشو ببینید متوجه خواهید شد
ضمنا دستورات set relation to و set skip to رو هم مطالعه کنید

jalalniknam
سه شنبه 16 خرداد 1385, 19:22 عصر
جناب اقای حیدری کیای عزیز
ممنون از راهنمائی حضرتعالی - حتما" مطالعه میکنم

jalalniknam
پنج شنبه 18 خرداد 1385, 15:06 عصر
با سلام - ضمن مطالعه ای که باید بنده انجام بدم - لینک جداول رو که قبلا" تو بخش اکسس گذاشتم میذارم اگه کسی از دوستان فرصت داشت روش کار بکنه ممنون میشم ( فایلی که nomooneh2.rar هست جداول منه )
http://www.barnamenevis.org/forum/showthread.php?t=46102