So im using a Visual Basic with MS Access and trying to create a form, that i will be able to link the specific tables in to 1 Table, apparently i had an Error under this line
Private Sub Form_Load()
Set rsS = New ADODB.Recordset
Set DataGrid1.DataSource = rsS
LoadRs rsS, "SELECT tblfinal.SID AS SID, tblfinal.SN AS SN, tblmidterm.Course AS Course,
tblprelim.PrelimGrade AS PrelimGrade, tblmidterm.MidtermGrade AS MidtermGrade,
tblfinal.FInalGrade AS FinalGrade"
FROM ((tblfinal
INNER JOIN tblprelim ON tblfinal.SID = tblprelim.SID)
INNER JOIN tblmidterm ON tblfinal.SID = tblmidterm.SID);"
End Sub
And as mentioned above, i'm getting a Compile Error: Syntax Error at "FROM ((tblfinal and the rest below
I have the Relationships setup on my DB as well
You have a broken SQL statement because you tried to split it over several lines.
Private Sub Form_Load()
Set rsS = New ADODB.Recordset
Set DataGrid1.DataSource = rsS
LoadRs rsS, "SELECT tblfinal.SID AS SID, tblfinal.SN AS SN, tblmidterm.Course AS Course, tblprelim.PrelimGrade AS PrelimGrade, tblmidterm.MidtermGrade AS MidtermGrade, tblfinal.FInalGrade AS FinalGrade FROM ((tblfinal INNER JOIN tblprelim ON tblfinal.SID = tblprelim.SID) INNER JOIN tblmidterm ON tblfinal.SID = tblmidterm.SID);"
End Sub
Or you could try with line continuation:
Private Sub Form_Load()
Set rsS = New ADODB.Recordset
Set DataGrid1.DataSource = rsS
LoadRs rsS, "SELECT tblfinal.SID AS SID, tblfinal.SN AS SN, " & _
"tblmidterm.Course AS Course, tblprelim.PrelimGrade AS PrelimGrade, " & _
"tblmidterm.MidtermGrade AS MidtermGrade, tblfinal.FInalGrade AS FinalGrade " & _
"FROM ((tblfinal " & _
"INNER JOIN tblprelim ON tblfinal.SID = tblprelim.SID) " & _
"INNER JOIN tblmidterm ON tblfinal.SID = tblmidterm.SID);"
End Sub