Ciao a tutti..
Ho creato una semplice applicazione in Visual C# contenente un oggetto DataGridView che si interfaccia a un db MySql, carica il contenuto di una tabella a scelta e ne permette la modifica...
Ora, i miei problemi sono 2 (per adesso)..
1) L'applicazione si connette, carica i dati dalla tabella desiderata e modifica il contenuto delle righe senza problemi... Ma non su tutte le righe!!! Ovvero... in alcune la modifica avviene con successo, si salva il cambiamento con apposito bottone e tutto ok...
in altre invece incorro in questo errore: "Violazione di concorrenza: Update Command ha modificato 0 dei 1 record previsti".
L'errore restituito dice che l'applicazione va in conflitto di concorrenza con altre applicazioni, ma non ve ne sono di connesse al db assieme a questa in C#!!! e poi...perchè solo su certe righe?
Devo risolvere tramite transazioni? :master:
Per il codice da postare ditemi voi, perchè penso sia un pò troppo lunghino metterlo tutto!
2) Non è tanto un problema quanto una curiosità... Dopo aver creato il sito che mostra il contenuto del db, l'intenzione era quella di registrare un dominio e di mantenere il db nel sito registrato.... Dopo aver effettuato l'upload del db e del sito, vorrei interfacciarmi al db tramite applicazione locale... Per il fattore sicurezza come mi devo muovere? devo impostare parametri aggiuntivi nella connessione o quant'altro?
Vi prego di rispondere al più presto almeno alla prima, visto che l'idea era quella di portare l'applicazione come tesina per gli esami di maturità....!!
Grazie, Stefano