PDA

View Full Version : نمايش معادل رشته اي يك عدد در DbGrid



kamand314
سه شنبه 02 تیر 1388, 10:47 صبح
سلام
آيا مي توان در DbGrid به جاي مقدار عددي يك فيلد جدول معادل رشته اي آنرا نمايش داد
اگر نه آيا گريدي وجود دارد كه اين كار را انجام دهد
مثلا اگر يك جدول داشته باشيم كه يك فيلد عددي به نام gender داشته باشد
كه جنسيت را مشخص كند كه اگر مقدار آن 1 باشد جنسيت "مرد" و اگر 2 باشد "زن"
باشد .آيا هنگام نمايش جدول در ديتا گريد ميتوان كاري كرد كه در ستون مربوط به اين فيلد
به جاي عدد 1 كلمه "مرد" و به جاي عدد 2 عبارت "زن" را نمايش دهد و يا ديتا گريدي هست
كه اين كار را انجام دهد
با تشكر

ar_mokhtari
سه شنبه 02 تیر 1388, 11:57 صبح
در GetText فيلد مورد نظر بنويسي :
case qryName.AsInteger of
0:Text:='مرد';
1:Text:='زن';
end;//case

kamand314
سه شنبه 02 تیر 1388, 12:57 عصر
اين GetText كجاست
رويداده ؟
تو دلفيه ؟
تو مشخصات فيلد تو SQL ؟
من نديدمش !!
qryname چيه ؟ :اشتباه:
لطفا بيشتر توضيح دهيد :متفکر: :عصبانی++:

ar_mokhtari
سه شنبه 02 تیر 1388, 15:55 عصر
اين GetText كجاست
در Event خود فيلد (داخل Query)

رويداده ؟

بله

تو دلفيه ؟
مسلماً

تو مشخصات فيلد تو SQL ؟
خير

qryname چيه ؟
نام كوئري شما