Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    247

    [DELPHI] Rinomina tabella database access

    Salve, come posso fare in Delphi a rinominare in runtime una tabella appartenente a un certo database Access?
    Query SQL del tipo "ALTER nometabella RENAME nuovonome" oppure "RENAME nometabella TO nuovonome" non funzionano.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Delphi può interfacciarsi a tantissime tecnologie per l'accesso ai database: quale di queste stai utilizzando?
    BDE? ADO? o altro?

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

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    247
    Interfaccia ADO, non so se ti ricordi (http://forum.html.it/forum/showthrea...hreadid=907593)...

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Non esistono istruzioni SQL specifiche da utilizzare nel tuo caso, a meno di non effettuare - via codice - tutte le query INSERT INTO per inserire record in una nuova tabella avente il nome desiderato e, infine, cancellare la tabella precedente con una DROP.

    In alternativa, puoi usare le ADOX Extensions (non credo siano oggetti fruibili attraverso i componenti ADO di Delphi) per la manipolazione dei metadati del database Access (leggi questo articolo), ma puoi già fare qualche ricerca a riguardo.

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

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

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    247
    Sì infatti la mia intenzione era di fare una ricerca. Non voglio certo il codice pronto su un piatto d'argento

    Il punto è che spesso e volentieri non so come cercare

    Ancora grazie

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.