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

    [VB.NET] Rinominare campo in una tabella con ADOX

    Ciao a tutti,
    ho migrato un progetto da vb6 a VB.NET...

    prima per rinominare un campo di una tabella access db veniva usato Adox. e si usava questo codice :

    Dim tbdTabella As New ADOX.Table
    Dim catDb As New ADOX.Catalog
    Dim fld As New ADOX.Column

    Set catDb.ActiveConnection = db
    Set tbdTabella = catDb.Tables(strNomeTable)
    Set fld = tbdTabella.Columns(strNomeField)

    fld.Name = strNuovoNomeField

    Set fld = Nothing
    Set tbdTabella = Nothing
    Set catDb.ActiveConnection = Nothing
    Set catDb = Nothing



    ora volendo eliminare l'Adox cosa si può fare in ambiente visual studio 2005?

    ho attuato una soluzione temporanea, ossia
    creo un nuovo campo desiderato.. copiato i dati dentro e poi cancello il campo originario portandomi dietro tutti i rifemrineti delgli indici?

    questa soluzione però implica termini di tempo enormi.. non sono riuscito a trovare un ALTER TABLE che mi faccia rinominare una colonna in ambiente mdb.

    avete quanlche suggerimento.. THX.
    Mandami una E-Mail
    Ciuz xxx80
    "WhatYouSeeIsWhatYouGet"

    bzzz,bzzz,bzzz

  2. #2
    uppettino...
    Mandami una E-Mail
    Ciuz xxx80
    "WhatYouSeeIsWhatYouGet"

    bzzz,bzzz,bzzz

  3. #3
    uppete VVoVe:
    Mandami una E-Mail
    Ciuz xxx80
    "WhatYouSeeIsWhatYouGet"

    bzzz,bzzz,bzzz

  4. #4
    up
    Mandami una E-Mail
    Ciuz xxx80
    "WhatYouSeeIsWhatYouGet"

    bzzz,bzzz,bzzz

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.