کد querystring در دستور linq(entity framework ؟؟
سلام
دنبال کد linq(entity framwork هستم .در واقع میخوام این کدم را به دستور linq تبدیل کنم.کد تبدیل شده به linq رو میخوام.(به زبان #c)
کد :
Try
con.Open()
Dim cmdstr As String = "select * from table1 where Id1='" + Request.QueryString("id").ToString + "'"
Dim ds As New DataSet
Dim da As New SqlDataAdapter(cmdstr, con)
da.Fill(ds, "table1 ")
DataList1.DataSource = ds.Tables("table1 ").DefaultView
DataList1.DataBind()
Catch ex As Exception
MsgBox(ex.Message)
Finally
con.Close()
End Try
نحوه نشان دادن اطلاعاتم در datalist رو میدونم که کدش اینه:
ShopClassesDataContext sc = new ShopClassesDataContext();
var qq = from g in sc.table1 select g ;
DataList1.DataSource = qq;
DataList1.DataBind();
اما دنبال دستور where هستم که بتونم querystring رو در این دستور نشون بدم.ممنون
نقل قول: کد querystring در دستور linq(entity framework ؟؟
Dim db As New DataClassesDataContext
Dim Query = From qry in db.table1 _
Where qry.id1 = Page.Request.QueryString.Item("id").ToString() _
Select qry
Datalist1.DataSource = Query
DataList1.DataBind()
نقل قول: کد querystring در دستور linq(entity framework ؟؟
نقل قول:
نوشته شده توسط
amirzandi
Dim db As New DataClassesDataContext
Dim Query = From qry in db.table1 _
Where qry.id1 = Page.Request.QueryString.Item("id").ToString() _
Select qry
Datalist1.DataSource = Query
DataList1.DataBind()
این روش هم میشه و میتونی مقدار رو در بالا بگیری و در پایین مقایسه کنی ولی هر دو روش یکی هست فرقی نمیکنه
Dim Id1 as string
Id1=Request.QueryString("id
Dim db As New DataClassesDataContext
Dim Query = From qry in db.table1 _
Where qry.id1 = Id1() _
Select qry
Datalist1.DataSource = Query
DataList1.DataBind()
[/VB][/QUOTE]