Visualizzazione dei risultati da 1 a 10 su 10

Discussione: DDL in ACCESS

  1. #1

    DDL in ACCESS

    Dovrei ricreare il mio database ACCESS sotto un'altra piattaforma. E' possibile ottenere le DDL?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    quando utilizzavo access, la struttura del database, la creavo
    da codice, in modo tale da ricostruire l'applicazione salvando
    il modulo vba. Potresti farti una copia locale dell'applicazione
    e (sulla copia) eliminare tutti i record, compattare il db e
    salvare il tutto su un supporto trasportabile.

    ciao.
    Slack? Smack!

  3. #3
    Originariamente inviato da Sergio Pedone
    quando utilizzavo access, la struttura del database, la creavo
    da codice, in modo tale da ricostruire l'applicazione salvando
    il modulo vba. Potresti farti una copia locale dell'applicazione
    e (sulla copia) eliminare tutti i record, compattare il db e
    salvare il tutto su un supporto trasportabile.

    ciao.

    Grazie!
    In questa query
    CREATE TABLE pippo
    ( col1 char (3) NOT NULL,
    col2 CHAR(50) NOT NULL,
    col3 char(2) NOT NULL,
    PRIMARY KEY (col1),
    FOREIGN KEY(col2) REFERENCES pluto (col2) ON DELETE CASCADE );

    L'"ON DELETE CASCADE" non l'ho accetta, c'è un altro modo per diglielo???
    Ciao

    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    ciao.
    ho sempre trovato scomodo utilizzare l'sql di access,
    cosi' imparai a suo tempo ad utilizzare DAO e compagnia
    bella per gestire il tutto sotto VBA.
    Dovresti guardare l'help in linea perche', a memoria, la
    sintassi per l'aggiornamento delle tabelle era differente
    dallo standard sql. Ed anche parecchio.
    In definitiva, appoggiati alla guida [F1].

    Ciao e buon lavoro.
    Slack? Smack!

  5. #5
    Originariamente inviato da Sergio Pedone
    ciao.
    ho sempre trovato scomodo utilizzare l'sql di access,
    cosi' imparai a suo tempo ad utilizzare DAO e compagnia
    bella per gestire il tutto sotto VBA.
    Dovresti guardare l'help in linea perche', a memoria, la
    sintassi per l'aggiornamento delle tabelle era differente
    dallo standard sql. Ed anche parecchio.
    In definitiva, appoggiati alla guida [F1].

    Ciao e buon lavoro.
    Ho guradato sull'help, ma è uguale a quello che faccio io!!!!
    In piu' cè una query di prova e non funziona!!!!!!

    Dammi un consiglio su un database da usare oltre ACCESS che non sia client\server??

    GRAZIE

    CIAO!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    io mi ricordavo tabella.campo e non tabella(campo)
    prova a fare questo: costruisciti le tabelle pippo e pluto
    tramie la GUI, poi crea le relazioni abilitando l'update
    delete on cascade sempre tramite GUI.
    Poi nella sezione query, apri la tabella che ti interessa
    e visualizzi il tutto come SQL e vedi come deve essere scritta
    la sintassi.

    fammi sapere.

    più che andare a memoria non posso fare, da un bel po'
    che non uso più access e tantomeno windows.
    Slack? Smack!

  7. #7
    Originariamente inviato da Sergio Pedone
    io mi ricordavo tabella.campo e non tabella(campo)
    prova a fare questo: costruisciti le tabelle pippo e pluto
    tramie la GUI, poi crea le relazioni abilitando l'update
    delete on cascade sempre tramite GUI.
    Poi nella sezione query, apri la tabella che ti interessa
    e visualizzi il tutto come SQL e vedi come deve essere scritta
    la sintassi.

    fammi sapere.

    più che andare a memoria non posso fare, da un bel po'
    che non uso più access e tantomeno windows.
    Scusami ma non so proprio cosa sia la GUI!!!!

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    GUI sta per Graphical User Interface
    Prova a costruire tabelle e relazioni tramite l'interfaccia
    grafica di access. Poi prova ad analizzare il relativo
    codice SQL.
    Postalo anche per me, sono curioso!
    Ciao.
    Slack? Smack!

  9. #9
    Originariamente inviato da Sergio Pedone
    GUI sta per Graphical User Interface
    Prova a costruire tabelle e relazioni tramite l'interfaccia
    grafica di access. Poi prova ad analizzare il relativo
    codice SQL.
    Postalo anche per me, sono curioso!
    Ciao.
    Non riesco a trovare il modo per visualizzare il codice sql della creazione delle tabelle!

    Pero' la query :
    CREATE TABLE pippo
    ( col1 char (3) NOT NULL,
    col2 CHAR(50) NOT NULL,
    col3 char(2) NOT NULL,
    PRIMARY KEY (col1),
    FOREIGN KEY(col2) REFERENCES pluto (col2) );
    senza la clausula ON DELETE CASCADE funziona benissimo.
    Sto diventando pazzo!!!!!

    Ciao

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    A memoria...
    sezione query --> apri tabella
    pulsante barra strumenti zona menu file, permette di scegliere
    cosa visualizzare tra struttura, dati, SQL. Altrimenti vai su
    menu file o visualizza --> visualizza query.
    Comunque quando non sai qualcosa, usa la guida!!!
    ricerca visualizza sql...
    Slack? Smack!

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.