View Full Version : Master/ Detail با استفاده از Query
  
Babak-Aghili
پنج شنبه 09 تیر 1384, 09:34 صبح
سلام.
در کتاب دلفی 6 حضرت مارکو کانتو در این مورد توضیح داده شده ....
ولی من متوجه نشدم 
لطفا اگر امکان دارد راهنمایی بفرمایید .
ممنون
Babak-Aghili
پنج شنبه 09 تیر 1384, 10:42 صبح
آدرس دقیق تر : دلفی 6 کانتو ... صفحه 546 و 547
دنیای دلفی
پنج شنبه 09 تیر 1384, 11:15 صبح
داخل Help خود دلفی با مثال به صورت SQL به صورت کامل توضیح داده شده است . :flower:
Babak-Aghili
پنج شنبه 09 تیر 1384, 13:00 عصر
لطفا  خودتان توضیح دهید .... ....
من یک مثال دیدم که درمورد ساختن کوئری های Heregeneous بود ....... همونه ؟  :گیج: 
-------
 نمیشه همینجا توصیح بدین ...   ؟  :گیج:
Touska
پنج شنبه 09 تیر 1384, 13:02 عصر
به این آدرس برید :
http://www.swissdelphicenter.ch/en/showcode.php?id=1998
موفق باشید  :flower:
Babak-Aghili
پنج شنبه 09 تیر 1384, 14:34 عصر
:flower: 
بابا .. مقاله نویس ...
ممنون ....
ولی نه ... این خیلی محدود است ... جدولها از قبل موجودند .... ...
Babak-Aghili
یک شنبه 12 تیر 1384, 20:48 عصر
خب اون قسمت از کتاب را که در این مورد توضیح داده بود اینجا هم قرار میدهم ...
به این امید که بخونید و یاد بگیرید و به من هم یاد بدهید .  :flower:
Touska
دوشنبه 13 تیر 1384, 13:22 عصر
یعنی چی ؟ محدوده .
دقیقا بیان کن ؟
 :گیج: 
بگو چکار می خواهی بکنی.
 :flower:
Babak-Aghili
دوشنبه 13 تیر 1384, 13:58 عصر
دقیقا بیان کن ؟
گیج
بگو چکار می خواهی بکنی.
 
 :wise1: 
یعنی همون که در پست قبلی ام ، عکسش را گذاشته ام .. میخوام اون کار را بکنم ...  آق مصطفی ! خب بخون ببین موسیو کانتو چی گفته ... برای من هم توضیح بدهید ... بابا ! دیگه عین مطلب کتابش را هم که گذاشته ام ...
Touska
سه شنبه 14 تیر 1384, 11:19 صبح
برات چک می کنم و خبرشو بهت می دم.
 :flower:
Babak-Aghili
سه شنبه 14 تیر 1384, 11:48 صبح
برات چک می کنم و خبرشو بهت می دم 
مرسی ... 
آخه کم کم داشتم فکر  میکردم نکنه یه موقع این تاپیک من  یک ویروس قابل انتقال  به انسان  مثل هپاتیت ، ایدز و ... داره که کسی سراغش نمیاد و بهش جواب نمیده ...
ممنون.
Babak-Aghili
دوشنبه 09 آبان 1384, 03:16 صبح
آخییییششش ... جوینده ، پیدا میکنه !
--------
جریان از این قرار است :
وقتی Query های پارامتردار مینویسیم ، اگر پارامتر را در زمان طراحی یا اجرا ، مقداردهی نکنیم ،  دلفی سعی میکند که مقادیر آنها را با توجه به خاصیت DataSource  تهیه کند ...
--------------
مثال : جداول Customer و Order  ...
1- یک Table برای Customer  ...
2- یک دیتاسورس هم برای Table مزبور ...
3- یک Query .... که داخل ُSqlش ،  اینجوری مثلا مینویسیم :
Select CustID, OrderNo, SaleDate
FROM Orders
WHERE CustID = :ID
نکته اساسی :   نام پارامتر ، دقیقا باید با نام اون فیلدی از جدول مستر که قرار است Join بشوند ، یکسان باشد ( در اینجا : ID ) 
4- دیتاسورس Query را ، همان دیتاسورس متصل به Table مستر ، بگیرید ...
5- همین دیگه !
---
و توانستیم برای جدول Detail ، بجای Table از Query استفاده کردیم .
 :لبخندساده
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.