PDA

View Full Version : مبتدی: نحوه قراردادن محتویات دو فیلد از DB فقط در یک Label



sahel65
یک شنبه 04 تیر 1391, 08:08 صبح
سلام دوستان؛
من اگه بخوام بدون اضافه کردن Label دیگه ای و در واقع فقط تو یک lable مقادیر Fname و Lname رو قرار بدم؛ طبق کد زیر چجوری باید بنویسم؟آخه هرجور گذاشتم ایراد گرفت؟

Lblname.Text=dt.Rows[0]["Fname"].ToString();

اینجوری که گذاشتم ایراد گرفت:

Lblname.Text = dt.Rows[0,1]["Fname"].ToString() + "" + ["Lname"].ToString();


[/QUOTE]

farghabil
یک شنبه 04 تیر 1391, 09:22 صبح
سلام دوستان؛
من اگه بخوام بدون اضافه کردن Label دیگه ای و در واقع فقط تو یک lable مقادیر Fname و Lname رو قرار بدم؛ طبق کد زیر چجوری باید بنویسم؟آخه هرجور گذاشتم ایراد گرفت؟

Lblname.Text=dt.Rows[0]["Fname"].ToString();

اینجوری که گذاشتم ایراد گرفت:

Lblname.Text = dt.Rows[0,1]["Fname"].ToString() + "" + ["Lname"].ToString();


[/QUOTE]




ببینید اگه منظورتونو درست فهمیده باشم شما میخوای از بانک دوتا فیلد رو بخونی و کنار هم نمایش یدی تو یدونه label.
یه نمونه با سی شارپ میزارم ببین کارت راه مییفته


string fname.lname;

sqlcommand com=new sqlcommand("select * from usertbl where fname='"+txtname.text+"' and lname='"+txtlname.text+"'",com);

sqldatareader dr=com.excutereader();

while(dr.read())
{
fname=dr["fname"].tostrring
lname=dr["lname"].tostring

}

label1.text=fname+lname