Heatshiver
Registered User.
- Local time
- Today, 09:57
- Joined
- Dec 23, 2011
- Messages
- 263
I have a query that is made up of calculations based on some basic numbers from a few tables (which all have relationships to one main table). Initially, I had about 8 other queries that all linked into this one. I checked those queries to see if the problem stemmed from there, but they run fine. I deleted those queries from this main query and tried to run the query with just the calculations present, but it still continues to give me this error.
From what I can tell, everything is spelled correctly and to the restrictions of what characters are allowed. I am not sure what the actual problem is as I don't seen anything that would be incorrect.
This is the SQL from it, I am hoping someone will spot something that should not be:
SELECT [Process-Q50]/([tblFluidSum]![Vol% Oil]/100) AS [Process-Q48], ([Process-Q82]*[tblFluidSum]![SG Base Fluid])*6.29 AS [Process-Q50], [Process-Q81]/1000 AS [Process-Q82], IIf([Process-R51]=0,(([Process-Q80]/[Process-Q53])*[Process-Q51]),([Process-Q80]/[Process-Q53])*(([Process-Q51]+[Process-R51])/2)) AS [Process-Q81], [Process-Q79]*1000 AS [Process-Q80], ([Process-Q78]*0.159)*2.6 AS [Process-Q79], (([tblGenSum]![Hole Dia.]^2/1029)*[Process-N10])*(1+([tblGenSum]![Washout %]/100)) AS [Process-Q78], [tblGenSum]![Daily End Depth]-[tblGenSum]![Daily Start Depth] AS [Process-N10], 100-([Process-Q51]+[Process-Q52]) AS [Process-Q53], (([tblSolidCtrlSum]![Total Wgt of Water (g) (CDRI1)]-[Process-Q58])/[Process-Q54])*100 AS [Process-Q52], ([Process-Q56]/[Process-Q57])*100 AS [Process-Q51], [tblSolidCtrlSum]![Empty Cell + Sample (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cell (g) (CDRI1)] AS [Process-Q54], [tblSolidCtrlSum]![Empty Cell + Sample + Water (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cell + Sample (g) (CDRI1)] AS [Process-Q58], [Process-Q55]-[tblSolidCtrlSum]![Total Wgt of Water (g) (CDRI1)] AS [Process-Q56], [tblSolidCtrlSum]![Wgt of Cyl + SF + Water (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cylinder (g) (CDRI1)] AS [Process-Q55], [tblSolidCtrlSum]![Wgt of Cell && Ash (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cell (g) (CDRI1)] AS [Process-Q57], [Process-Q48] AS [Process-R48], ([qryVolDiscMudSh1]![Process-D48]+[qryVolDiscMudSh2]![Process-E48]+[qryVolDiscMudSh3]![Process-F48]+[qryVolDiscMudSh4]![Process-G48]+[qryVolDiscMudSh5]![Process-H48]+[qryVolDiscMudSh6]![Process-I48]+[qryVolDiscMudSh7]![Process-J48]+[qryVolDiscMudSh8]![Process-K48])-[Process-Q48] AS [WellSummary-H13], ([qryVolDiscMudSh1]![Process-D48]+[qryVolDiscMudSh2]![Process-E48]+[qryVolDiscMudSh3]![Process-F48]+[qryVolDiscMudSh4]![Process-G48]+[qryVolDiscMudSh5]![Process-H48]+[qryVolDiscMudSh6]![Process-I48]+[qryVolDiscMudSh7]![Process-J48]+[qryVolDiscMudSh8]![Process-K48])-[Process-R48] AS [WellSummary-S13], [WellSummary-AM12]/[WellSummary-AN14] AS [WellSummary-AO12], [tblSolidCtrlSum]![Sample Depth (CD1)]-[tblGenSum]![Daily Start Depth] AS [WellSummary-AM12], [WellSummary-AM12]+[WellSummary-AM13] AS [WellSummary-AN14], [tblGenSum]![Daily End Depth]-[tblSolidCtrlSum]![Sample Depth (CD1)] AS [WellSummary-AM13], [WellSummary-AM13]/[WellSummary-AN14] AS [WellSummary-AO13], ((([WellSummary-H13]*[WellSummary-AO12])+([WellSummary-S13]*[WellSummary-AO13]))*158.98)/1000 AS [WellSummary-AD13]
FROM ((tblGenSum INNER JOIN tblDiscSum ON tblGenSum.GenSumPK = tblDiscSum.GenSumFK) INNER JOIN tblFluidSum ON tblGenSum.GenSumPK = tblFluidSum.GenSumFK) INNER JOIN tblSolidCtrlSum ON tblGenSum.GenSumPK = tblSolidCtrlSum.GenSumFK;
This has been driving me a bit insane considering how long it has already taken to create these calculations. Any help would be much appreciated!
From what I can tell, everything is spelled correctly and to the restrictions of what characters are allowed. I am not sure what the actual problem is as I don't seen anything that would be incorrect.
This is the SQL from it, I am hoping someone will spot something that should not be:
SELECT [Process-Q50]/([tblFluidSum]![Vol% Oil]/100) AS [Process-Q48], ([Process-Q82]*[tblFluidSum]![SG Base Fluid])*6.29 AS [Process-Q50], [Process-Q81]/1000 AS [Process-Q82], IIf([Process-R51]=0,(([Process-Q80]/[Process-Q53])*[Process-Q51]),([Process-Q80]/[Process-Q53])*(([Process-Q51]+[Process-R51])/2)) AS [Process-Q81], [Process-Q79]*1000 AS [Process-Q80], ([Process-Q78]*0.159)*2.6 AS [Process-Q79], (([tblGenSum]![Hole Dia.]^2/1029)*[Process-N10])*(1+([tblGenSum]![Washout %]/100)) AS [Process-Q78], [tblGenSum]![Daily End Depth]-[tblGenSum]![Daily Start Depth] AS [Process-N10], 100-([Process-Q51]+[Process-Q52]) AS [Process-Q53], (([tblSolidCtrlSum]![Total Wgt of Water (g) (CDRI1)]-[Process-Q58])/[Process-Q54])*100 AS [Process-Q52], ([Process-Q56]/[Process-Q57])*100 AS [Process-Q51], [tblSolidCtrlSum]![Empty Cell + Sample (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cell (g) (CDRI1)] AS [Process-Q54], [tblSolidCtrlSum]![Empty Cell + Sample + Water (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cell + Sample (g) (CDRI1)] AS [Process-Q58], [Process-Q55]-[tblSolidCtrlSum]![Total Wgt of Water (g) (CDRI1)] AS [Process-Q56], [tblSolidCtrlSum]![Wgt of Cyl + SF + Water (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cylinder (g) (CDRI1)] AS [Process-Q55], [tblSolidCtrlSum]![Wgt of Cell && Ash (g) (CDRI1)]-[tblSolidCtrlSum]![Empty Cell (g) (CDRI1)] AS [Process-Q57], [Process-Q48] AS [Process-R48], ([qryVolDiscMudSh1]![Process-D48]+[qryVolDiscMudSh2]![Process-E48]+[qryVolDiscMudSh3]![Process-F48]+[qryVolDiscMudSh4]![Process-G48]+[qryVolDiscMudSh5]![Process-H48]+[qryVolDiscMudSh6]![Process-I48]+[qryVolDiscMudSh7]![Process-J48]+[qryVolDiscMudSh8]![Process-K48])-[Process-Q48] AS [WellSummary-H13], ([qryVolDiscMudSh1]![Process-D48]+[qryVolDiscMudSh2]![Process-E48]+[qryVolDiscMudSh3]![Process-F48]+[qryVolDiscMudSh4]![Process-G48]+[qryVolDiscMudSh5]![Process-H48]+[qryVolDiscMudSh6]![Process-I48]+[qryVolDiscMudSh7]![Process-J48]+[qryVolDiscMudSh8]![Process-K48])-[Process-R48] AS [WellSummary-S13], [WellSummary-AM12]/[WellSummary-AN14] AS [WellSummary-AO12], [tblSolidCtrlSum]![Sample Depth (CD1)]-[tblGenSum]![Daily Start Depth] AS [WellSummary-AM12], [WellSummary-AM12]+[WellSummary-AM13] AS [WellSummary-AN14], [tblGenSum]![Daily End Depth]-[tblSolidCtrlSum]![Sample Depth (CD1)] AS [WellSummary-AM13], [WellSummary-AM13]/[WellSummary-AN14] AS [WellSummary-AO13], ((([WellSummary-H13]*[WellSummary-AO12])+([WellSummary-S13]*[WellSummary-AO13]))*158.98)/1000 AS [WellSummary-AD13]
FROM ((tblGenSum INNER JOIN tblDiscSum ON tblGenSum.GenSumPK = tblDiscSum.GenSumFK) INNER JOIN tblFluidSum ON tblGenSum.GenSumPK = tblFluidSum.GenSumFK) INNER JOIN tblSolidCtrlSum ON tblGenSum.GenSumPK = tblSolidCtrlSum.GenSumFK;
This has been driving me a bit insane considering how long it has already taken to create these calculations. Any help would be much appreciated!