Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Anno nuovo database nuovo

    Mi rendo conto che il titolo del topic č *generico*, ma non avevo niente di meglio
    in pratica mi piacerebbe fare ogni primo giorno di anno nuovo, il database X venga copiato, messo in una cartella e rinominato X200Z, dove Z č l'anno vecchio
    Esempio pratico
    Oggi č 31/12/3000
    Ho il database provas.mdb
    Passa un giorno
    01/01/3001
    provas.mdb viene copiato nella cartella anni e rinominato in provas2003.mdb
    Automaticamente il file provas.mdb viene svuotato e pronto per un nuovo anno
    Potete aiutarmi?

  2. #2
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    nel titolo della discussione vanno indiati linguaggio e versione, leggi il regolamento
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nč quando nč da dove,
    t'amo direttamente senza problemi nč orgoglio:
    cosė ti amo perchč non so amare altrimenti

  3. #3
    Sorry sono una frana me ne ero dimenticato

  4. #4
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    Originariamente inviato da XVincentX
    Sorry sono una frana me ne ero dimenticato
    sė ma.. il linguaggio?
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nč quando nč da dove,
    t'amo direttamente senza problemi nč orgoglio:
    cosė ti amo perchč non so amare altrimenti

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    162
    Potrebbe interessare anche me.
    Linguaggio VB6 e database ACCESS.
    Aspetto risposte

  6. #6
    Originariamente inviato da scarob
    Potrebbe interessare anche me.
    Linguaggio VB6 e database ACCESS.
    Aspetto risposte
    idem

  7. #7
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, di modi ce ne sono diversi..uno veloce potrebbe essere quello di avere un database vuoto e quando serve ti fai una copia di quel database e quello in uso lo rinomini come piace a te!
    Comunque io una situazione simile, salvo il database corrente in una cartella diversa e creo il nuovo database da codice.
    Vedi tu cosa preferisci fare...
    Jupy

  8. #8
    Credo sia meglio la seconda opzione.
    Non conosco perō il codice per spostare il database...
    per crearlo forse si potrebbe fare
    codice:
    create db IMPEGNI
    create table id as counter
    'no proprio non me lo ricordo
    Puoi aiutarmi?
    Grazieee

  9. #9
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, usi ADO o DAO?
    Intanto ti dico per ADO. Nel tuo progetto devi far riferimento alla libreria Microsoft ADO Ext. e Microsoft ActiveX Data Objects:
    codice:
    Private Sub CreaNewDb()
       Dim cm As ADODB.Command
       Dim cat As ADOX.Catalog
       Set cat = New ADOX.Catalog
       cat.Create "Provider = Microsoft.Jet.OLEDB.4.0;Data Source=NomeNewDb.mdb"
       Set cm = New ADODB.Command
       cm.ActiveConnection = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source=NomeNewDb.mdb"
       cm.CommandText = "CREATE TABLE PROVA (UNO VARCHAR(20),DUE VARCHAR(10) NOT NULL,TRE DATE);"
       cm.Execute
       Set cm = Nothing
       Set cat = Nothing
    End Sub
    comunque l'sql per create database e tabelle č:
    codice:
    CREATE DATABASE NOMEDATABASE
    CREATE TABLE NOMETABELLA (NomeColonna TipoDati,...)
    Jupy

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.