M-B-M
26-07-2008, 18:07
سلام
یک سئوال داشتم
من دو جدول دارم
جدول Customer شامل فیلد های Id, Fname, Lname, Tel, Pid, ...
جدول Payment شامل فیلد های Id, Price
زمانی که کاربر وارد فرم ثبت مشتری می شود یک ComboBox حاوی رکوردهای موجود در جدول Payment (فیلد Price) وجود دارد که کاربر یکی از گزینه های آن را انتخاب می کند و در جدول Customer ، Id این رکود ثبت می شود
سئوال:
1. برای نمایش لیست مشتری های ثبت شده (ارتباط بین دوجدول با دستورJoin) بهتر است از DataTable استفاده کنم یا DataReader؟ (اگر از dataReder استفاده کنم باید بطور دستی Header فیلد ها را عوض کنم در حالی که با DataTable احتیاجی به این عوض کردن Header بصورت دستی ندارم)
2. با توجه به اینکه من در جدول Customer ، Id رکورد انتخاب شده را ثبت می کنم و با دستور Join عنوان آن را برمیگردانم؛ اگر از جدول Payment این رکورد حذف شود برای بازیابی اطلاعات این مشتری چکار باید بکنم (مقدار فیلد Id که در حدول Customer وارد شده است در جدول Payment وجود ندارد)
ممنون
یک سئوال داشتم
من دو جدول دارم
جدول Customer شامل فیلد های Id, Fname, Lname, Tel, Pid, ...
جدول Payment شامل فیلد های Id, Price
زمانی که کاربر وارد فرم ثبت مشتری می شود یک ComboBox حاوی رکوردهای موجود در جدول Payment (فیلد Price) وجود دارد که کاربر یکی از گزینه های آن را انتخاب می کند و در جدول Customer ، Id این رکود ثبت می شود
سئوال:
1. برای نمایش لیست مشتری های ثبت شده (ارتباط بین دوجدول با دستورJoin) بهتر است از DataTable استفاده کنم یا DataReader؟ (اگر از dataReder استفاده کنم باید بطور دستی Header فیلد ها را عوض کنم در حالی که با DataTable احتیاجی به این عوض کردن Header بصورت دستی ندارم)
2. با توجه به اینکه من در جدول Customer ، Id رکورد انتخاب شده را ثبت می کنم و با دستور Join عنوان آن را برمیگردانم؛ اگر از جدول Payment این رکورد حذف شود برای بازیابی اطلاعات این مشتری چکار باید بکنم (مقدار فیلد Id که در حدول Customer وارد شده است در جدول Payment وجود ندارد)
ممنون