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

    Modificare struttura DB ACCESS

    Ciao a tutti,

    mi trovo di fronte ad un bivio ... ho la necessita' di creare un piccolo applicativo che vada a cambiare/aggiungere alcuni nomi di record (fields) in database ACCESS.

    Nel mio demo sto' usando ADO (ho dovrei usare DAO ?) ma non riesco a capire come inserire/modificare una un field.
    Esemp. in una tabella ho un campo che deve essere rinominato ... come fare ? (ho provato ALTER TABLE 'nomecampo' VARCHAR(10) NOT NULL
    ma come mi immaginavo non ha funzionato.
    Sareste cosi' gentili da dirmi come poter:
    1) Inserire un nuovo campo
    2) modificare un campo

    Tutto riferito ad un DB ACCESS
    Grazie mille

    Filippo

  2. #2
    beh piu' semplice di access ...
    usa la GUI di access per farlo, nel tab tabelle
    clicca destro su una tabella e scegli DesignView, et voilà

  3. #3
    Scusa la mia ignoranza in "terminologia" ma per GUI intenti ACCESS cone programma di manipolazione del database ?

    Se ho capito bene mi chiederesti di aprire access e di modificare il database ...

    Dimmi che non ho capito !!!
    Xche' io devo fare un progetto !!!

    Che fo' prendo tutti i file MDB dei clienti e me li faccio spedire per modificarglieli ?
    Penso sia piu' corretto inviare una patch di aggiornamento ! Tu che dici ?



    Ciao

  4. #4
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao Filippo,
    io faccio così (dopo la connessione con il DB):
    codice:
             ' Inserisce un nuovo Campo Titolo:
    	RST.ActiveConnection = Connes
            	RST.CommandType = adCmdText
            	RST.CommandText = "Alter Table TblDatiPersonali ADD Titolo VarChar(20) Null"
            	RST.Execute
    	
             'Modifica la dimensione di una Colonna (Campo Indirizzo di Tblclienti2):
    	Dim Conn2 As New ADODB.Connection
            	Dim OggCam As New ADODB.Command	
    
    	OggCam.ActiveConnection = Conn2
            	OggCam.CommandType = adCmdText
            	OggCam.CommandText = "ALTER TABLE Tblclienti2 ALTER Indirizzo Text(250)"
            	OggCam.Execute
    LM

  5. #5
    Ciao LMondi,

    so' che alle volte nei NG e' consigliato di non ringraziare ... ma hai azzeccato il mio problema
    e volevo dirti che grazie a te' ho risolto i miei problemi.

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