Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    10

    [Delphi]Query strana

    Io ho la seguente query

    SELECT AGGIORNAMENTI.CLIENTE,
    CLIENTI.SAP, CLIENTI.VERSIONE, AGGIORNAMENTI.TIPO,
    AGGIORNAMENTI.SW FROM CLIENTI JOIN AGGIORNAMENTI
    ON CLIENTI.RAGIONESOCIALE=AGGIORNAMENTI.CLIENTE
    WHERE CLIENTI.RAGIONESOCIALE=:ragione

    Quando la eseguo sul gestore delle query dell'IBConsole di Borland (ovviamente mettendo un valore valido al posto di :ragione) funziona perfettamente.
    Quando la eseguo all'interno del programma, invece, mi visualizza solo due campi su cinque (in particolare i campi CLIENTI.SAP e CLIENTI.VERSIONE), mentre gli altri sembra non vederli.....

    Il codice che utilizzo è questo:
    IBQuery1.SQL.Text:='SELECT AGGIORNAMENTI.CLIENTE, '+
    'CLIENTI.SAP, CLIENTI.VERSIONE, AGGIORNAMENTI.TIPO, '+
    'AGGIORNAMENTI.SW FROM CLIENTI JOIN AGGIORNAMENTI '+
    'ON CLIENTI.RAGIONESOCIALE=AGGIORNAMENTI.CLIENTE '+
    'WHERE CLIENTI.RAGIONESOCIALE=:ragione';
    IBQuery1.ParamByName('ragione').AsString:=ComboBox 1.Text;
    IBQuery1.Open;
    IBQuery1.Next;

    Qualcuno di voi riesce a capire perché gli altri campi non gli piacciono??????

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Sei sicura di non aver definito "campi persistenti" per il componente TIBQuery?

    Per determinarlo è presto detto: fai doppio clic sul componente e verifica che la "finestrella" che appare, detto Field Editor, non elenchi alcun campo della tabella.

    In alternativa, se visualizzi i campi all'interno di una griglia TDBGrid, accertati che vi siano definite tutte le colonne (Columns) necessarie, oppure eliminale.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    10
    Grazie Alka, t disturbi sempre.
    In effetti avevo impostato le 5 colonne necessarie, e una vola cancellate.....puff, ecco i miei campi belli completi!!!!!
    Grazie grazie grazie di nuovo....

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da KayW
    Grazie Alka, t disturbi sempre.
    Conosco Delphi piuttosto bene (e lo supporto attivamente)... se penso di conoscere la risposta, non è assolutamente un problema rispondere.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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