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

    Rinominare i campi di un Access

    Salve,
    qualcuno conosce un metodo per modificare da ASP il nome di un campo di un database di Access? So che tramite SQL non è possibile, ma che esiste un metodo basato su OpenDatabase() e CreateTableDef(). Forse sbaglio.

    Grazie molte,
    Christian
    www.androgino.it

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    è possibile tramite SQL


    codice:
    <%  
        tbl = "table_name" 
        oldCol = "old_column_name" 
        newCol = "new_column_name" 
     
        cst = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="  
        cst = cst & server.mappath("/<path_to_database>.mdb")  
        set conn = CreateObject("ADODB.Connection")  
        conn.open cst  
     
        Set adox = CreateObject("ADOX.Catalog") 
        adox.ActiveConnection = Conn 
        adox.Tables(tbl).Columns(oldCol).Name = newCol 
        adox.Tables.Refresh 
        Set adox = nothing 
        conn.close: set conn = nothing 
    %>
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Grazie,
    mi hai risolto un problema grosso per il quale erano mesi che cercavo disperatamente una soluzione.

    Christian
    www.androgino.it

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.