In realtà il form principale della mia applicazione sarà uno schedulatore automatico di eventi, che andrà periodicamente a scrivere in una tabella di LOG. Quindi è molto probabile che ci siano conflitti.Originariamente inviato da tas
Se leggi nella guida:
"The value of mysql_insert_id() is affected only by statements issued within the current client connection. It is not affected by statements issued by other clients".
Ora mi sembra improbabile che contemporaneamente, in un altro form, tu vada a scrivere dati in un altra tabella, a meno che tu non stia scrivendo un'applicazione multi-thread. Anche in quest'ultimo caso, comunque, basterebbe aprire più connessioni...
Per quanto riguarda l'istanziazione di più connessioni (che è, direi, la soluzione più affidabile), si potrebbe tranquillamente fare, ma dato che fino ad ora ho utilizzato i DataSet e TableAdapter generati automaticamente da VisualStudio, non so, esiste un modo più pulito oppure devo per forza istanziare lato codice mio?


Rispondi quotando