Pagina 2 di 5 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 49
  1. #11
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    così:
    strSQL = "SELECT contratti.*, clienti.* FROM Contratti, Clienti WHERE Contratti.cod_cliente = 'Clienti.contatore' ORDER BY clienti.ragione_sociale"

    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #12
    Originariamente inviato da angelicab
    così:
    strSQL = "SELECT contratti.*, clienti.* FROM Contratti, Clienti WHERE Contratti.cod_cliente = 'Clienti.contatore' ORDER BY clienti.ragione_sociale"

    angelica vuoi togliere quegli apici all'interno della select? non servono a nulla! è la 3 volta che te lo dico. Se continui a scrivere così l'istruzione non smetterà mai di darti errori.
    Scrivila così, lo ripeto di nuovo:
    Originariamente inviato da ladyBlu
    guarda che il fatto che sia un campo di testo non significa nulla.
    Tu devi specificare il nome della tabella che deve considerare nel JOIN e non il tipo di dato contenuto in esso. Con la parola JOIN dici alla SELECT di confrontare i CAMPI DELLE TABELLE.

    Togli quegli apici, non servono a niente:

    codice:
    SELECT clienti.ragione_sociale, clienti.contatore,
           clienti.cod_contratto1 
    FROM contratti INNER JOIN clienti 
      ON contratti.cod_cliente = clienti.contatore 
    ORDER BY clienti.ragione_sociale

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #13
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    scusa se ti contraddico.. ma se non metto quegli apici mi da: ERRORE 3615 - TIPO NON CORRISPONDENTE NELL'ESPRESSIONE...
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  4. #14
    Originariamente inviato da angelicab
    scusa se ti contraddico.. ma se non metto quegli apici mi da: ERRORE 3615 - TIPO NON CORRISPONDENTE NELL'ESPRESSIONE...
    ma il problema non è nella select.
    Questo errore ti viene generato perchè i due campi interessati dal JOIN devono essere tutti e due Numerici o tutti e due Testo.
    Ciò significa che devi modificare il tipo di dato sulla tabella e non mettere gli apici nella select.
    Mi sono spiegata?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #15
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    ma non posso modifica il tipo di campo!!!!!
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  6. #16
    Originariamente inviato da angelicab
    ma non posso modifica il tipo di campo!!!!!
    allora non puoi fare il JOIN. Questo tipo di operazioni richiedono l'esatta corrispondenza del tipo di dato tra i campi da confrontare.

    Ma fammi capire, perchè non puoi modificare il tipo di dato sulla tabella?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  7. #17
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    xkè questa tabella la uso anke altrove...
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  8. #18
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  9. #19
    riscrivi le tabelle e accanto ai campi metti il tipo di dato che hanno
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  10. #20
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    ora ho fatto così:
    codice:
    strSQL = "SELECT clienti.*, contratti.*  FROM contratti INNER JOIN clienti ON clienti.cod_contratto1 = contratti.codice_contratto ORDER BY clienti.ragione_sociale"
    e non mi da errore .. solo che quando ciclo nel recordset e vado a leggere il campo 'contatore' della tabella CONTRATTI mi dice ELEMENTO NON TROVATO IN QUESTO INSIEME....
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

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 © 2026 vBulletin Solutions, Inc. All rights reserved.