PDA

View Full Version : Master/ Detail با استفاده از Query



Babak-Aghili
پنج شنبه 09 تیر 1384, 08:34 صبح
سلام.

در کتاب دلفی 6 حضرت مارکو کانتو در این مورد توضیح داده شده ....

ولی من متوجه نشدم

لطفا اگر امکان دارد راهنمایی بفرمایید .

ممنون

Babak-Aghili
پنج شنبه 09 تیر 1384, 09:42 صبح
آدرس دقیق تر : دلفی 6 کانتو ... صفحه 546 و 547

دنیای دلفی
پنج شنبه 09 تیر 1384, 10:15 صبح
داخل Help خود دلفی با مثال به صورت SQL به صورت کامل توضیح داده شده است . :flower:

Babak-Aghili
پنج شنبه 09 تیر 1384, 12:00 عصر
لطفا خودتان توضیح دهید .... ....

من یک مثال دیدم که درمورد ساختن کوئری های Heregeneous بود ....... همونه ؟ :گیج:

-------

نمیشه همینجا توصیح بدین ... ؟ :گیج:

Touska
پنج شنبه 09 تیر 1384, 12:02 عصر
به این آدرس برید :

http://www.swissdelphicenter.ch/en/showcode.php?id=1998

موفق باشید :flower:

Babak-Aghili
پنج شنبه 09 تیر 1384, 13:34 عصر
:flower:

بابا .. مقاله نویس ...

ممنون ....

ولی نه ... این خیلی محدود است ... جدولها از قبل موجودند .... ...

Babak-Aghili
یک شنبه 12 تیر 1384, 19:48 عصر
خب اون قسمت از کتاب را که در این مورد توضیح داده بود اینجا هم قرار میدهم ...

به این امید که بخونید و یاد بگیرید و به من هم یاد بدهید . :flower:

Touska
دوشنبه 13 تیر 1384, 12:22 عصر
یعنی چی ؟ محدوده .

دقیقا بیان کن ؟

:گیج:

بگو چکار می خواهی بکنی.

:flower:

Babak-Aghili
دوشنبه 13 تیر 1384, 12:58 عصر
دقیقا بیان کن ؟

گیج

بگو چکار می خواهی بکنی.


:wise1:

یعنی همون که در پست قبلی ام ، عکسش را گذاشته ام .. میخوام اون کار را بکنم ... آق مصطفی ! خب بخون ببین موسیو کانتو چی گفته ... برای من هم توضیح بدهید ... بابا ! دیگه عین مطلب کتابش را هم که گذاشته ام ...

Touska
سه شنبه 14 تیر 1384, 10:19 صبح
برات چک می کنم و خبرشو بهت می دم.

:flower:

Babak-Aghili
سه شنبه 14 تیر 1384, 10:48 صبح
برات چک می کنم و خبرشو بهت می دم

مرسی ...

آخه کم کم داشتم فکر میکردم نکنه یه موقع این تاپیک من یک ویروس قابل انتقال به انسان مثل هپاتیت ، ایدز و ... داره که کسی سراغش نمیاد و بهش جواب نمیده ...

ممنون.

Babak-Aghili
دوشنبه 09 آبان 1384, 02: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 استفاده کردیم .

:لبخندساده