Click here to Skip to main content
15,889,216 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
O masters, I would like to ask all of you. I have a problem in terms of language convert SQL to LINQ. this my source code in SQL query. please help me for convert in LINQ ... THANKS
SQL
Dim strSQL As String
Dim strVerFlag As Integer
Dim strPrtFlag As Integer
Dim strExpFlag As Integer
On Error GoTo SQLFilterHdlr
Select Case UCase(Trim(cmbPrint.Text))
    Case "UNPRINTED": strPrtFlag = 0
    Case "PRINTED": strPrtFlag = 1
    Case Else: strPrtFlag = 2
End Select
Select Case UCase(Trim(cmbVerifikasi.Text))
    Case "UNVERIFIED": strVerFlag = 0
    Case "VERIFIED": strVerFlag = 1
    Case Else: strVerFlag = 2
End Select
Select Case UCase(Trim(cmbExport.Text))
    Case "UNEXPORTED": strExpFlag = 0
    Case "EXPORTED": strExpFlag = 1
    Case Else: strExpFlag = 2
End Select
strSQL = "SELECT * FROM datBC WHERE "
If strPrtFlag < 2 Then
    strSQL = strSQL & "PrintFlag=" & CStr(strPrtFlag) & " AND "
End If
If strVerFlag < 2 Then
    strSQL = strSQL & "VerFlag=" & CStr(strVerFlag) & " AND "
End If
If strExpFlag < 2 Then
    strSQL = strSQL & "ExpFlag=" & CStr(strExpFlag) & " AND "
End If
strSQL = strSQL & "TglByr BETWEEN #" & Format(DTPicker1.Value, "MM/DD/YYYY") & "# AND #" & Format(DTPicker2.Value, "MM/DD/YYYY") & "# "
strSQL = strSQL & "ORDER BY " & sKategori & " " & sSort
Posted
Updated 19-Jun-11 18:42pm
v2

How should we 'convert' it to LINQ, if you're using a database ? Why not just run the same SQL statement in .NET ?
 
Share this answer
 
I would have a read of Dynamic LinQ[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900