FirstLine
پنج شنبه 08 فروردین 1387, 00:00 صبح
با سلام
برای کار کردن با یک دیتابیس خیلی بزرگ و استفاده از ClientDataSet
یه پروژه جدید ایجاد کردم و کارهای زیر را انجام دادم:
ADOConnection1 را به دیتابیس وصل کردم
یه DataSet Provider بذار رو فرمت
خاصیت Dataset از DataSetProvider رو بذار Query1
خاصیت ProviderName از ClientDataSet رو بذار DataSetProvider1
خاصیت DataSet از DataSource رو بذار ClientDataSet1
یه دیتا سورس هم به ClientDataSet وصل کردم و پس از حدود چند دقیقه تمام اطلاعات را بدرستی در ClientDataSet لوود و در dbgrid1 نمایش میدهد.
حالا میخوام یه AdoQuery با یه select جدید یک سری اطلاعات را از این ClientDataSet بر اساس کوری جدید خوانده و در یک dbgrid2 جدید نمایش داده
شود.
حالا این AdoQuery که حاوی کوری جدید است را به کجا وصل کنم؟
نمیخوام اطلاعات را مجدد از دیتابیس بخونه.
با تشکر
برای کار کردن با یک دیتابیس خیلی بزرگ و استفاده از ClientDataSet
یه پروژه جدید ایجاد کردم و کارهای زیر را انجام دادم:
ADOConnection1 را به دیتابیس وصل کردم
یه DataSet Provider بذار رو فرمت
خاصیت Dataset از DataSetProvider رو بذار Query1
خاصیت ProviderName از ClientDataSet رو بذار DataSetProvider1
خاصیت DataSet از DataSource رو بذار ClientDataSet1
یه دیتا سورس هم به ClientDataSet وصل کردم و پس از حدود چند دقیقه تمام اطلاعات را بدرستی در ClientDataSet لوود و در dbgrid1 نمایش میدهد.
حالا میخوام یه AdoQuery با یه select جدید یک سری اطلاعات را از این ClientDataSet بر اساس کوری جدید خوانده و در یک dbgrid2 جدید نمایش داده
شود.
حالا این AdoQuery که حاوی کوری جدید است را به کجا وصل کنم؟
نمیخوام اطلاعات را مجدد از دیتابیس بخونه.
با تشکر