Ammammata
2024-01-23 15:33:56 UTC
ho una query (append) che quando verifico in anteprima mi restituisce
tutti i record che mi aspetto, ma quando viene eseguita da codice mi
salta un record (e poi me ne accorgo nella stampa)
INSERT INTO TCommissionsTOT ( InternalCode, Manuf, Dist, Anno, AgCode,
AgShort, AgDesc, AgPct )
SELECT
commissi_tmp.a00023 AS InternalCode,
commissi_tmp.a00002 AS Manuf,
commissi_tmp.a00003 AS Dist,
commissi_tmp.a00001 AS Anno,
TTables.Code AS AgCode,
TTables.Short AS AgShort,
TTables.Description AS AgDesc,
ConvStrNum([N00006]) AS AgPct
FROM
commissi_tmp
LEFT JOIN TTables ON commissi_tmp.a00005 = TTables.Code
WHERE
(((TTables.TableCode)="0020"));
nel codice:
DoCmd.OpenQuery "CREATE COMMISSION" ' legge Commissi_TMP e aggiunge a
TCommissionsTOT
come si spiega questo comportamento diverso?
grazie
tutti i record che mi aspetto, ma quando viene eseguita da codice mi
salta un record (e poi me ne accorgo nella stampa)
INSERT INTO TCommissionsTOT ( InternalCode, Manuf, Dist, Anno, AgCode,
AgShort, AgDesc, AgPct )
SELECT
commissi_tmp.a00023 AS InternalCode,
commissi_tmp.a00002 AS Manuf,
commissi_tmp.a00003 AS Dist,
commissi_tmp.a00001 AS Anno,
TTables.Code AS AgCode,
TTables.Short AS AgShort,
TTables.Description AS AgDesc,
ConvStrNum([N00006]) AS AgPct
FROM
commissi_tmp
LEFT JOIN TTables ON commissi_tmp.a00005 = TTables.Code
WHERE
(((TTables.TableCode)="0020"));
nel codice:
DoCmd.OpenQuery "CREATE COMMISSION" ' legge Commissi_TMP e aggiunge a
TCommissionsTOT
come si spiega questo comportamento diverso?
grazie
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........