Aaaaaahhhh.. Ok, adesso ho capito!
Scusa l'inesperienza, avevo fatto un po di confusione a quanto pare..
Forse Access è la scelta vincente in questo caso dato che parliamo di VB e non VB.NET.Che il database di Access sia la scelta migliore è da vedere...
La scelta del database dipende da vari fattoriche devono essere analizzati con attenzione.
Esistono moltissimi database, ed ognuno ha le proprie peculiarità.
Te ne rendi conto guardando qui:
https://www.connectionstrings.com/
Io ho lavorato con Oracle, IBM DB2, SQL Server, MySQL, PostreSQL, FirebirdSQL e altri (tutti attualmente installati sul mio portatile) e, ovviamente, con Access.
Sicuramente SQL Server è una scelta vincente, considerando il fatto che è molto integrato in NET e con vari strumenti di sviluppo (es. ORM).
Ma per creare un database .mdb come faccio?
Ci vuole sempre un programma per creare le tabelle e poi successivamente posso accedervi da visual basic?
PS:
Stavo bypassando il problema con il System.IO.File, utilizzando lo StreamWriter e lo StreamReader ma si è rivelato un fallimento.. Ho 'perso' un bel po di tempo per creare un qualcosa che funziona solo se durante un esecuzione o si legge o si scrive.. Altrimenti il file risulta essere già utilizzato..![]()