mzjahromi
چهارشنبه 23 فروردین 1385, 18:22 عصر
فرض کنید می خواهیم ClientDataSet رو به صورت Local استفاده کنیم به شکل زیر
1- یک DataSet روی فرم میزاریم
2- یک DataSetProvider روی فرم میذاریم و به DataSet وصلش میکنیم
3- خاصیت ProviderName از ClientDataSet رو نام DataSetProvider فوق قرار میدهیم
4- خاصیت RemoteServer از CLientDataSet رو Nil می ذاریم
همه چیز درسته و هیچ مشکلی نداره به شرط اینکه DataSetProvider و ClientDataSet هر دو توی یک DataModule باشن.
حالا اگه یکیشون تو یک DataModule باشن و اونیکی تو یکی دیگه. چکار باید کرد؟
فکر می کنم با Inheritance مشکل حل بشه ولی چطوری؟
1- یک DataSet روی فرم میزاریم
2- یک DataSetProvider روی فرم میذاریم و به DataSet وصلش میکنیم
3- خاصیت ProviderName از ClientDataSet رو نام DataSetProvider فوق قرار میدهیم
4- خاصیت RemoteServer از CLientDataSet رو Nil می ذاریم
همه چیز درسته و هیچ مشکلی نداره به شرط اینکه DataSetProvider و ClientDataSet هر دو توی یک DataModule باشن.
حالا اگه یکیشون تو یک DataModule باشن و اونیکی تو یکی دیگه. چکار باید کرد؟
فکر می کنم با Inheritance مشکل حل بشه ولی چطوری؟