PDA

View Full Version : سوال: چسباندن دو متغیر در کمبوباکس



navid1n2000
شنبه 24 اردیبهشت 1390, 11:49 صبح
می یه کمبو باکس دارم که با ویزارد از دیتابیس اطلاعات میگیره
حالا من میخوام Display Memberesh دوتا از متغیرهای جدولی باشه که به این کمبو باکس نسبت داده شده
یعنی مثلا Fname و Lname
این کوئری اصلیمه :
SELECT Adept_Id, Sex, Fname, Lname, Post, Email, Phone, Mobile, Pic FROM dbo.Adept
من می روم توی Add Query و کوئری خودم رو هم می نویسم :
SELECT Adept_Id, Sex, Fname+' ' + Lname, Post, Email, Phone, Mobile, Pic FROM dbo.Adept
اما ارور می ده که :
The schema returned by the new query differs from the base query.
اسمشم عوض می کنم اما قبول نمی کنه
راه حلم چیه ؟

mohammad_2039
شنبه 24 اردیبهشت 1390, 12:36 عصر
با سلام
دوست عزیز اون تیکه رو اینطوری بنویسید


(Fname+Lname) as FnameLname

navid1n2000
شنبه 24 اردیبهشت 1390, 12:49 عصر
با سلام
دوست عزیز اون تیکه رو اینطوری بنویسید


(Fname+Lname) as FnameLname

باز همون ارور رو داد
چه کنم؟

mohammad_2039
شنبه 24 اردیبهشت 1390, 12:54 عصر
الان دات نت ندارم ولی این خط رو تو QueryAnalizer اس کیو ال سرور تست کردم جواب داد :متفکر:
یکم اینور اونورش کن جواب میده

tahayazdani
شنبه 24 اردیبهشت 1390, 12:58 عصر
سلام
همینطوری که دوستمون گفت باید query رو از بانک اینجوری بگیری و سپس تو فرمت خاصیت displaymembero اینجوری بنویسی
select name+fam as S from tbl_name
cmbname.displaymmeber="S";

navid1n2000
شنبه 24 اردیبهشت 1390, 13:45 عصر
حل شد
حالا یه مشکل دیگه
من یه تابع توی رخ داد SelectedIndexChanged نوشتم و وقتی فرم لود میشه این تابع اجرا میشه و ارور میده حالا باید چه کارکنم ؟

navid1n2000
شنبه 24 اردیبهشت 1390, 14:19 عصر
اونم حل کردم