PDA

View Full Version : کمک در دستور select



programerinfonet
پنج شنبه 13 تیر 1392, 16:48 عصر
سلام دوستان
این دستور select مشکلی داره ؟
SELECT Table_DonChq.DonChq_ID,Table_DonChq.DC_Payer, Table_Bank.Bank_ID,Table_Bank.Bk_Name FROM Table_Bank INNER JOIN Table_DonChq ON Table_Bank.Bank_ID =Table_DonChq.DC_Bank
یک روزه اعصابمو خورد کرده

hamid_hr
پنج شنبه 13 تیر 1392, 16:56 عصر
خب مشكلش چيه؟
ظاهرش كه مشكل نداره
بايد چكار كنه؟

programerinfonet
پنج شنبه 13 تیر 1392, 17:00 عصر
هیچ فقط یک فیلد از یک جدول رو با فیلدی تو جدول دیگه جوین می کنه
اما دیتاگریدم خالیه تو زمان اجرا حتی تو کوئری هم گذاشتم خالی نشون میده تو خود اکسس

hamid_hr
پنج شنبه 13 تیر 1392, 17:14 عصر
چند تا از فيلدها اي شرط براشون true هست
Table_Bank.Bank_ID =Table_DonChq.DC_Bank

programerinfonet
پنج شنبه 13 تیر 1392, 17:40 عصر
چند تا از فيلدها اي شرط براشون true هست
Table_Bank.Bank_ID =Table_DonChq.DC_Bank
منظورتو نفهمیدم ؟

m.webgard
پنج شنبه 13 تیر 1392, 17:43 عصر
Table_Bank.Bank_ID =Table_DonChq.DC_Bank

سلام
دوست عزیز بررسی کنید مقادیر این دو فیلد برابر هست یا نه؟ Table_DonChq.DC_Bank و Table_Bank.Bank_ID
موفق باشید

programerinfonet
پنج شنبه 13 تیر 1392, 19:07 عصر
بله برابرن
این کد حتی تو کوئری خود اکسس هم جواب نمیده

khokhan
پنج شنبه 13 تیر 1392, 19:15 عصر
بله برابرن
این کد حتی تو کوئری خود اکسس هم جواب نمیده
چرا نام فیلدها تون اینقدر درازه :لبخند:

احتمالا ایراد در تعریف کلید باشه می تونی نمونه بگذاری ؟

programerinfonet
پنج شنبه 13 تیر 1392, 20:10 عصر
:قهقهه:
مثلأ خواستم اسمشون قابل فهم باشه
106618
این بانک

Mahmoud.Afrad
پنج شنبه 13 تیر 1392, 20:50 عصر
با توجه به فایل بانک:
اول اینکه ارتباط بین جداولت اشتباست. ارتباط روی Bank_Id و DC_Bank باید باشه.
دوم اینکه نوع فیلد DC_Bank باید از نوع Number باشه.

پس اول Query1 و ارتباط رو پاک کن و ابتدا نوع DC_Bank را روی Number تنظیم کن و بعد ارتباط رو اصلاح کن و بعد دوباره کوئری رو ایجاد کن.

programerinfonet
پنج شنبه 13 تیر 1392, 21:41 عصر
نه عزیز
من دقیقأ همین کار رو توی یک فرم دیگه انجام دادم اجرا میشه نمی دونم چرا اینجاد اجرا نمیشه

Mahmoud.Afrad
پنج شنبه 13 تیر 1392, 22:29 عصر
ببین تا قبل از این کارهایی که گفتم خروجی کلا اشتباه بود. بعد اصلاح این موارد خروجی درست میشه.
حالا توی Access خروجی درست بهت میده؟