Visual Basic.NET - Error en una sentencia de SQL...

 
Vista:

Error en una sentencia de SQL...

Publicado por Francisco Silva (1 intervención) el 13/06/2006 18:49:12
Hola

Tengo un problema con un query que antes me habia salido correcto en access pero visual basic .net me marca un error de "End of Statement expected", mi base de datos esta hecha en access, si alguien me puede ayudar se lo agradeceria con gusto.

Aqui esta mi codigo:

xlsel = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Proyecto RECON Report\v0.1\RECON REPORT\recon_db.mdb"
Try
'Open connection
bdconnection = New OleDbConnection(xlsel)
bdconnection.Open()
Catch ex As Exception
MsgBox(" Error openning the connection :" & vbCrLf & ex.Message)
Exit Sub
End Try

ds2excel = New Data.DataSet

' en esta linea me marca el error

xsql = "SELECT ercw.PARTNUMBER, Count([ercw.OUTCOME_CODE]) AS Def_Shipments " & _
"FROM ercw " & _
"GROUP BY ercw.PARTNUMBER, ercw.OUTCOME_CODE & " & _
"HAVING (((ercw.OUTCOME_CODE)= "IW"))" & _
"ORDER BY ercw.PARTNUMBER, ercw.OUTCOME_CODE;"

bdadapter = New OleDbDataAdapter(xsql, bdconnection)

'Fill the dataset
Try
bdadapter.Fill(ds2excel, "ercw")
Catch ex As Exception
MessageBox.Show("Error charging the dataset: " & vbCrLf & ex.Message)
End Try

DataGrid1.DataSource = ds2excel.Tables("ercw")
Labled.Text = "Ready"
End Sub
End Class

Agradezco sus comentarios.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder