PDA

View Full Version : کد linq(entity framework خواندن اطلاعات از جدول و ریختن در متغیر ؟؟



aminie
جمعه 21 مهر 1391, 23:42 عصر
سلام
معادل این کد رو درlinq (entity framework میخوام.(به زبان #c

con.Open()
cmdstr = "select * from table1 where mem_username=N'" + TxtUser.Text + "' and mem_password=N'" + TxtPass.Text + "'"
cmd = New SqlCommand(cmdstr, con)
Dim dr As SqlDataReader = cmd.ExecuteReader
If dr.Read Then

name = dr.Item("mem_name")
end if


کد select اطلاعات از جدول اینه :



var qq = from k in dataclass .table1 select k;
DataList1.DataSource = qq;
DataList1.DataBind();




اما کد خواندن مقدار فیلد و قرار دادن آن در متغیر رو میخوام.کiه دقیقا کد تبدیل شده به linq کد اولم باشه.
ممنون

aminie
یک شنبه 23 مهر 1391, 14:02 عصر
کسی نیست کد linq رو بدونه؟؟
plz help meeeeeeeeeeeeeeeee

امیر جواد
دوشنبه 24 مهر 1391, 23:49 عصر
name=(from k in dataclass .table1 where mem_username==TxtUser.Text && mem_password==TxtPass.Text select k).FirstOrDefault().mem_name;

یا در صورت ntext بودن متعیر ها

name=(from k in dataclass .table1 where mem_username.Contains(TxtUser.Text) && mem_password.Contains(TxtPass.Text) select k).FirstOrDefault().mem_name;