Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [Delphi] Tquery Insert

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    36

    [Delphi] Tquery Insert

    Ciao,

    sto utilizzando i componenti BDE e dovrei scrivere una query che mi consente di inserire nuovi record nel DB.
    la query dovrebbe essere di questo tipo:

    insert into TRACK (title,artist) values (titolo,artista);

    titolo e artista sono variabili che di volta in volta contengono valori differenti.
    Come posso fare per scrivere questa query?

    ciao e grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    36
    Ciao ragazzi,

    ho trovato la soluzione avevo fatto un errore molto stupido non inserendo nella lista dei valori da inserire nella tabella la chiave artificiale.

    frmMain.queryInserisci.SQL.Text:='insert into TRACK (T_id,T_titolo,T_artista) values(:id,:titolo,:artista)';
    frmMain.queryInserisci.ParamByName('id').asinteger :=id;
    frmMain.queryInserisci.ParamByName('titolo').AsStr ing:=ID3.Title;
    frmMain.queryInserisci.ParamByName('artista').AsSt ring:=ID3.Artist;
    frmMain.queryInserisci.ExecSQL;

    ora devo solo trovare un modo per incrementare in modo corretto la mia chiave artificiale id (primarykey autoincrement not null);

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.