ورود

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



aminie
شنبه 22 مهر 1391, 00: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, 15:02 عصر
کسی نیست کد linq رو بدونه؟؟
plz help meeeeeeeeeeeeeeeee

امیر جواد
سه شنبه 25 مهر 1391, 00: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;