PDA

View Full Version : نمایش دوفیلد انتخابی دستور select در یک فیلد



مهدی رحیم زاده
پنج شنبه 10 خرداد 1386, 05:54 صبح
سلام دوستان عزیز ...
ببینید من بانکم اکسسه ...
با این می خوام از یک بانکی که دو تا فیلد داره یک سری داده رو انتخاب کنم بعد توی یک datatable ذخیره کنم .... و با این دستور این کارو انجام می دم :

select empoly_code,morning_work_p,afternoon_work_p from Empoly_work_place where morning_work_p like '" + textBox2.Text + "' or afternoon_work_p like '" + textBox2.Text + "'"
حاصل این دستور تو دوتا فیلد نمایش داده میشه ، در صورتی که من میخوام توی یک فیلد نمایش داده بشه برای این که توی یک فیلد نمایش داده بشه باید چکار کنم ؟؟؟

choobin84
پنج شنبه 10 خرداد 1386, 06:39 صبح
خوب معلومه که باید در دو فیلد برای شما نمایش داده بشه، برای اینکه دو فیلد جداگانه را در یک جدول به کار برده اید.
نمیشه که در جدول دو تا فیلد به کار برد و گفت چرا این دو تا رو ادغام نمی کنه.
یا دو تا فیلد را در یک فیلد در جدول بانک اطلاعاتی به کار ببرید، یا از طریق کد نویسی دو تا فیلد را ادعام کنید. روش اول بهتره.

مهدی رحیم زاده
پنج شنبه 10 خرداد 1386, 06:53 صبح
یا دو تا فیلد را در یک فیلد در جدول بانک اطلاعاتی به کار ببرید، یا از طریق کد نویسی دو تا فیلد را ادعام کنید. روش اول بهتره.
میشه بیشتر یا اگر میتونید با کد توضیح بدین ...

Vahid_moghaddam
پنج شنبه 10 خرداد 1386, 08:06 صبح
من دقیقن متوجه منظور شما نشدم. اما شاید نوشتن Select به صورت زیر کمک کنه:


Select field1+field2 as 'Name' from Tablse where some conditions

مهدی رحیم زاده
جمعه 11 خرداد 1386, 08:49 صبح
ببینید :
من یه table با این دو تا فیلد دارم :
name family
-------- --------
reza rezazade
mehdi mahdavi
mehdi rezayi
حالا می خوام که این دو تا فیلد رو توی یک فیلد نمایش بدم یعنی اینجوری :
information
-------------
reza
rezazade
mehdi
mahdavi
rezayi
یعنی داده های این دوتا با هم تلفیق بشن و داده های تکراری حذف بشن ....
من از این کد استفاده کردم :

select distinct name,family from tablename
اما داده ها دوی دوتا فیلد نمایش داده میشن ...
در ضمن من می خوام که داده ها رو توی یک datatable ذخیره کنم ....

choobin84
جمعه 11 خرداد 1386, 20:49 عصر
مطمئن باش بهت خیلی حال میده.
از طریق کد نویسی دو تا فیلد را در یک فیلد با نام information ریختم. توضیحات کاملی در برنامه بصورت کامنت وجود داره.
ما رو دعا کنید.