Aggiornamento struttura tabella modificata su database access

lunedì 18 maggio 2020 - 14.54
Tag Elenco Tags  VB.NET

fra0069 Profilo | Newbie

Buongiorno a tutti, desidero un aiuto per risolvere questo problema... e cioè....
ho realizzato un applicativo in VB.NET VS 2017 per la gestione del personale. Ho pensato di dare la possibilità di inserire nella tabella giustificativi assenze o permessi nuove voci e questo rende necessario creare nuove colonne in una seconda tabella assenzepermessi per la gestione. Con queste poche righe sono riuscito ad inserire nella tabella del dbf il nuovo campo, ma nel recordset dell'applicativo il nuovo campo non lo vedo se non faccio da progetto la rilettura del dbf. Qualcuno mi può dire come fare a fare aggiornare la struttura della tabella da runtime? grazie.

[vb.net] con = New OleDb.OleDbConnection(Connessione)
con.Open()

strSQL = "ALTER TABLE giustificativi ADD COLUMN " & TxtNomeCampo.Text & " TEXT" 'DECIMAL(7,2) NOT NULL DEFAULT 0"

Dim sqlComm As New OleDbCommand(strSQL, con)
sqlComm.ExecuteNonQuery()
[/vb.net]

vedo il nuovo campo nel dbf ma non nel dataset del progetto.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5