Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    96

    Internal Ole Automatic Error - Query SQL (inner join e union)

    su delle query SQL ho dei comportamenti strani. Mi da l'errore:

    Internal Ole Automatic Error

    Una query è la seguente:

    SELECT VF_200_010_COMPLETO.*
    FROM VF_200_010_COMPLETO INNER JOIN temp_200_001_INTERFACCIA_CALCOLO_MENU_TENDINA ON VF_200_010_COMPLETO.PERIMETRO = temp_200_001_INTERFACCIA_CALCOLO_MENU_TENDINA.PERI METRO;

    un'altra era una union di due viste, che ho risolto cambiando UNION in UNION ALL (anche se c'è da dire che su altri Access uguali, facendoli girare sullo stesso pc non mi da nessun errore).

    il database utilizzato è Access

    a cosa può essere dovuto questo errore?

  2. #2
    Riprovala con gli alias, almeno è più leggibile

    codice:
    SELECT 
      TC.*
    FROM 
      VF_200_010_COMPLETO TC
      INNER JOIN temp_200_001_INTERFACCIA_CALCOLO_MENU_TENDINA TT
      ON TC.PERIMETRO = TV.PERIMETRO
    accertati che TC.PERIMETRO e TV.PERIMETRO siano dello stesso tipo

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    96
    anche con gli alias stesso errore purtroppo

    provando a fare una left mettendo is not null su PERIMETRO non esce l'errore. Il problema è che questo errore lo sto avendo su diverse query che hanno funzionato per 2 anni senza problemi.

    SELECT VF_200_010_COMPLETO.*
    FROM VF_200_010_COMPLETO LEFT JOIN temp_200_001_INTERFACCIA_CALCOLO_MENU_TENDINA ON VF_200_010_COMPLETO.PERIMETRO = temp_200_001_INTERFACCIA_CALCOLO_MENU_TENDINA.PERI METRO
    WHERE (((temp_200_001_INTERFACCIA_CALCOLO_MENU_TENDINA.P ERIMETRO) Is Not Null));

  4. #4
    quindi vuol dire che sono entrati dei NULL in perimetro e stanno dando fastidio ad Access

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.