ictboy
شنبه 26 اسفند 1385, 08:10 صبح
با سلام خدمت دوستان گرامی
من یه مشکلی در نمایش اطلاعاتم تو برنامه دارم. بهتر بگم من تو برنامه چند تا جدول دارم که هر کدام دارای یک فیلد کد و یک فیلد مقدار هستند . حالا توی یک فرمی از برنامه برای ورود اطلاعات می آم به جای مقدار رکورد کد رکورد رو در جدول نهایی ثبت می کنم . با ثبت کردن و آوردن مقادیر از جدول های دیگر مشکلی ندارم . ولی می خوام بعد از ثبت داخل یک DBGrid به جای کد رکورد مقدار رکورد را ببینم . نمی دونم تونستم منظورم رو درست بیان کنم؟
از فیلد Lookup هم استفاده می کنم ولی با این کار یک فیلد به DbGrid اضافه می شه و ما می تونیم مقادیر رو توی اون انتخاب کنیم . ولی من می خوام مقدار رو نشان بدم. بزارید یک مثال بزنم تا قضیه مشخص بشه . من می خوام برای یک کارمند دوره های آموزشی رو که گذرونده ثبت کنم
برای این کار کد کارمند و از جدول کارمند کد دوره را از جدول دوره کد برگزارکننده را از جدول مجریان دوره و... انتخاب کنم و توی این جدول ثبت کنم تا اینجا مشکلی نیست ولی می خوام توی DbGrid به جای کد کارمند نام کارمند رو ببینم ولی تو جدولم کد کارمند ثبت شده باشه. بانکم هم SQL Server 2000 هست.
متشکرم
من یه مشکلی در نمایش اطلاعاتم تو برنامه دارم. بهتر بگم من تو برنامه چند تا جدول دارم که هر کدام دارای یک فیلد کد و یک فیلد مقدار هستند . حالا توی یک فرمی از برنامه برای ورود اطلاعات می آم به جای مقدار رکورد کد رکورد رو در جدول نهایی ثبت می کنم . با ثبت کردن و آوردن مقادیر از جدول های دیگر مشکلی ندارم . ولی می خوام بعد از ثبت داخل یک DBGrid به جای کد رکورد مقدار رکورد را ببینم . نمی دونم تونستم منظورم رو درست بیان کنم؟
از فیلد Lookup هم استفاده می کنم ولی با این کار یک فیلد به DbGrid اضافه می شه و ما می تونیم مقادیر رو توی اون انتخاب کنیم . ولی من می خوام مقدار رو نشان بدم. بزارید یک مثال بزنم تا قضیه مشخص بشه . من می خوام برای یک کارمند دوره های آموزشی رو که گذرونده ثبت کنم
برای این کار کد کارمند و از جدول کارمند کد دوره را از جدول دوره کد برگزارکننده را از جدول مجریان دوره و... انتخاب کنم و توی این جدول ثبت کنم تا اینجا مشکلی نیست ولی می خوام توی DbGrid به جای کد کارمند نام کارمند رو ببینم ولی تو جدولم کد کارمند ثبت شده باشه. بانکم هم SQL Server 2000 هست.
متشکرم