Viji
July 16th, 2001, 05:13 AM
Hi guys,
I have the following rather nasty SQL..it works fine in Access 2000 & gives the results that I want but when I cut and paste the same SQL in VB (to open a recordset) I get a SQL error saying
"Join expression not supported"..Bizzare !!!!
If anyone can have a look @ it I'll appreciate it very much..because I haven't a clue what's causing this ?
Thanks
Here's the SQL
SELECT COMPLEX_DTLS.COMPLEX_NME, PLATFORM_DTLS.PLATFORM_NME, MATBAL_CURRENT_RECONCILED_DATA.VALUE
FROM ((COMPLEX_DTLS INNER JOIN PLATFORM_DTLS ON COMPLEX_DTLS.COMPLEX_INDEX = PLATFORM_DTLS.COMPLEX_INDEX) INNER JOIN TAG_DETAILS ON PLATFORM_DTLS.PLATFORM_INDEX = TAG_DETAILS.PLATFORM_INDEX) INNER JOIN MATBAL_CURRENT_RECONCILED_DATA ON TAG_DETAILS.MAT_BAL_RECON_TAG_NME = MATBAL_CURRENT_RECONCILED_DATA.TAG_ID
WHERE (((COMPLEX_DTLS.FIELD_ID)="CANTARELL") AND ((PLATFORM_DTLS.TYPE)="DRILLING") AND ((PLATFORM_DTLS.REMOTE_SEPERATION)="YES") AND ((TAG_DETAILS.MAPPED_OB_TYP)="EXPORT OIL LINE"));
Cheers
Vijja
I have the following rather nasty SQL..it works fine in Access 2000 & gives the results that I want but when I cut and paste the same SQL in VB (to open a recordset) I get a SQL error saying
"Join expression not supported"..Bizzare !!!!
If anyone can have a look @ it I'll appreciate it very much..because I haven't a clue what's causing this ?
Thanks
Here's the SQL
SELECT COMPLEX_DTLS.COMPLEX_NME, PLATFORM_DTLS.PLATFORM_NME, MATBAL_CURRENT_RECONCILED_DATA.VALUE
FROM ((COMPLEX_DTLS INNER JOIN PLATFORM_DTLS ON COMPLEX_DTLS.COMPLEX_INDEX = PLATFORM_DTLS.COMPLEX_INDEX) INNER JOIN TAG_DETAILS ON PLATFORM_DTLS.PLATFORM_INDEX = TAG_DETAILS.PLATFORM_INDEX) INNER JOIN MATBAL_CURRENT_RECONCILED_DATA ON TAG_DETAILS.MAT_BAL_RECON_TAG_NME = MATBAL_CURRENT_RECONCILED_DATA.TAG_ID
WHERE (((COMPLEX_DTLS.FIELD_ID)="CANTARELL") AND ((PLATFORM_DTLS.TYPE)="DRILLING") AND ((PLATFORM_DTLS.REMOTE_SEPERATION)="YES") AND ((TAG_DETAILS.MAPPED_OB_TYP)="EXPORT OIL LINE"));
Cheers
Vijja