PDA

View Full Version : ترکیب دو ستون



csharp2008
جمعه 20 آذر 1388, 10:00 صبح
سلام
دوستان عزیز فرض کنیم دستور زیر رو داریم


Select ContactName,ContactFamily,ContactNo From Contacts


حال اگر من بخواهم در هنگام نمایش اطلاعات دو فیلد ContactName و ContactFamily به صورت ترکیبی و در ستون ContactFull Name باشن چی کار باید بکنم ؟ همچنین می خواهم که یک ویرگول یا فاسله هم ببین آنها باشد ؟

MOJTABAATEFEH
جمعه 20 آذر 1388, 10:07 صبح
دوست عزيز براي انجام اينكار مي توني از روش زير استفاده كني :



Select ContactName+quotedstr(' ')+ContactFamily,ContactNo From Contacts


به جاي قسمت قرمز ميتوني از هر چيزي (متن ثابت،فاصله و......) استفاده كني



موفق باشي
كد دلفي
http://mojtabaie.persianblog.ir

csharp2008
جمعه 20 آذر 1388, 10:12 صبح
حالا اگه خواستم تو برنامه اسم ستون رو بیارم چیکار باید بکنم ؟ باید ContactName بگم ؟ من با C# کار می کنم

MOJTABAATEFEH
جمعه 20 آذر 1388, 10:29 صبح
اگر درست متوجه شده باشم بايد به صورت زير عمل كنيد :




Select ContactName+quotedstr(' ')+ContactFamily as ContactFullName,ContactNo From Contacts


موفق باشي
كد دلفي
http://mojtabaie.persianblog.ir (http://mojtabaie.persianblog.ir/)

csharp2008
جمعه 20 آذر 1388, 10:37 صبح
از دستور زیر ایراد گرفت


(' ')quotedstr

'quotedstr' is not a recognized built-in function name.

MOJTABAATEFEH
جمعه 20 آذر 1388, 10:51 صبح
از دستور زیر ایراد گرفت


(' ')quotedstr

'quotedstr' is not a recognized built-in function name.





درسته اين دستور مال دلفي هست اين عبارت كار بخصوصي (در اينجا) انجام نميده فقط يك فاصله بين نام و فاميل قرار ميده من C#‎‎ كار نكردم تنها كاري كه بايد انجام بدين جاي اين عبارت يك رشته خالي(رشته حاوي فاصله)قرار بدين اگر هم اين فاصله رو قرار ندين (كد زير) مشكلي پيش نمياد فقط نام و فاميل موقع نمايش به هم مي چسبند :



Select ContactName+ContactFamily as ContactFullName,ContactNo From Contacts