[B:NET] Problema con Modifica campi DB Access

martedì 21 luglio 2009 - 12.28

Sileno Profilo | Newbie

Salve a tutti,

ho un problema con la modifica di campi da una form collegata ad un Db in access, ovvero al momento che vado a salvare la modifica vedo il cambiamento ma se riavvio il programma la modifica non è più presente nè sul programma nè sul DB..

Posto il codice per essere più chiaro:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Questo è il tasto per salvare:

bsData.EndEdit() Me.CommercialistiTableAdapter.Update(Me.StudiDataSet.Commercialisti)

E' da circa una settimana che ci sto dietro ma senza risultati....spero in un Vostro aiuto!

grazie

Jeremy Profilo | Guru

Ciao.
Ti ho risposto qui:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=31712

u_dor Profilo | Newbie

controlla il post che ho aperto io...

il probblema è che hai 2 db access... uno che si aggiorna e uno no, controlla la cartella del progetto.

Sileno Profilo | Newbie

Ciao,

grazie per le risposte.

La proprietà "Copy to output directory" è impostata su "Do not copy".

Non mi sembra ci siano due db collegati.....potresti spiegarmi meglio?

u_dor Profilo | Newbie

non sono collegati i due database. Di solito l'app. modifica il db che si trova nella cartella:

tuo progetto--->bin--->debug--->tuodb.mdb

controlla in questa cartella.

Sileno Profilo | Newbie

Ciao,

grazie per la pazienza.

Nel percorso che mi hai indicato non c'è nessun Database, in quanto non l'ho inglobato nell'applicazione, potrebbe essere questo il problema?

u_dor Profilo | Newbie

Ma il db dove si trova? nella cartella del programma?

se si, prova in questa maniera:

pendi il programma (programma.exe e relative dll se ce ne sono) e il db e mettili in una cartella qualsiasi (es. una nuova cartella sul desktop).
Ora lancia l'applicazione e vedi come si comporta. In questa maniera siamo sicuri che il programma utilizzerà il db presente nella nuova cartella.

Sileno Profilo | Newbie

Ciao,

grazie per la pazienza.

Il database si trova nel file System, non è incluso nell'applicazione.

Può dipendere da quello?
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