PDA

View Full Version : چطور اطلاعات دو تا جدول رو با هم مقايسه كنم و با اين مقايسه مقاديري رو در هر دو جدول درج كنم؟



swallow.pa
چهارشنبه 22 بهمن 1393, 18:28 عصر
دوستان سلام
دو تا جدول دارم يكي بنام Adp و ديگري BVi
جدول اولي Adp فيلدهايي داره بنام
DocNo شماره سند
DebitDp بدهكار
CreditDp بستانكار
TempNumRef رفرنس عطف از جدول مقابل كه در اين جدول نول است
----------------------------------------------------------------------------
جدول دومي BVi كه فيلدهايي داره بنام
TempNum شماره عطف
DebitVi بدهكار
CreditVi بستانكار
DocNoRef شماره سند كه رفرنس جدول مقابل است و در اين جدول نول است
------------------------------------------------------------------------------
خب دوستان مبناي من جدول Adp است يعني من ابتدا از اولين ركورد جدول Adp شروع مي كنم فرض كنيد مبلغ بدهكار اين جدول 50000 مي باشد بايد اين مبلغ رو در ستون جدول مقابل يعني Bvi جستجو كنم اگر پيدا شد در جدول Adp -- TempNumRef رو پر كنم كه از فيلد TempNum مي اد و دوباره در جدول Bvi بايد در ستون DocNoRef رو بايد از جدول Adp بگيرم و ذخيره كنم

حالا موندم چيكار كنم
خلاصه مطلب مي خوام مبلغ بدهكار و بستانكار دو تا جدول رو با هم مقايسه كنم در صورت يكي بودن فيلدها DocNoRef , TempNumRef روپر كنم
دوستان لطفا كمك كنيد
ممنونم

gilsoft
پنج شنبه 23 بهمن 1393, 07:18 صبح
سلام دوست عزیز

جداول شما توی DataTable قرار داره یا تو SQL ؟؟؟ :متفکر:

منظورم اینه که: تو VB.NET میخوای تطبیق بدی یا تو SQL ؟ :متفکر:

swallow.pa
جمعه 24 بهمن 1393, 19:50 عصر
سلام دوست عزیز

جداول شما توی DataTable قرار داره یا تو SQL ؟؟؟ :متفکر:

منظورم اینه که: تو VB.NET میخوای تطبیق بدی یا تو SQL ؟ :متفکر:
ممنون دوست عزيز تو sql هست كه توي ديتاتيبل fill شدن.