(sql) برگرداندن مقادیر متنی به جای مقادیر عددی

Sampro

Member
سلام دوستان
یه سوال داشتم.

من از بانک اطلاعاتی SQL تو برنامه ی ویندوزیم که دارم برنامه نویسی می کنم استفاده می کنم
من یه فیلد دارم که عددیست

حالا من این رو با استفاه از دستور SELECT تو یک DBGrid ریختم به همراه بقیه ی فیلد ها.
محدوده ی این فیلد از شماره 1 تا 4 هستش .
من می خوام اگه 1 بود یه متن خاصی رو برگردونه , اگه 2 بود یه چیز دیگه و الی آخر .
یعنی نمی خوام تو DBGrid عدد های 1 , 2 و ... رو نشون بده .

فکر کنم فقط باید با دستورات اس کیو ال این کار رو انجام داد . راهی هست دوستان ؟
 

amirlol

Well-Known Member
از عمل replace استفاده کردی !
ببینم می خوای با جدول دیگه ای مطابقت بشه ؟
 

Sampro

Member
امیر جان
من یه فیلد دارم که با دستور SELECT یه عدد بر می گردونه.(یه فیلد معمولی تو یه جدول معمولی)
حالا می خوام اگه عدد برگشتی 1 بود بنویسه "وارد شد"
اگه عدد 2 بود بنویسه "ذخیره شد"
اگه عدد 3 بود بنویسه "باز شد"
و الی آخر .
زبان برنامه نویسم دلفی هست و خروجی کارم هم تو DBGrid هستش .
 

جدیدترین ارسال ها

بالا