ALLE databaser er bygget op omkring SQL (ja ja der findes objektorienterede hvis vi skal have debat:p), så en god ide at bruge SQL :=)
Af gratis kan nævnes:
SQL Express fra MS(måske fin til introduktion?), bruges vist kun til små lokale løsninger i stedet for access.
MySQL (bruges meget på web)
Med VB.NET kan du arbejde med de fleste databaser. Se evt "DB Factory pattern". Så har du lidt mulighed for ikke lige at binde dit kode til én bestemt database.
Hvis du arbejder med web, så er en database (typisk), bygget op på samme måde som du kender det på en webside med en table (hedder det så også i sql), med rækker af data, indenfor bestemte kolonner.
Du kan så hente data ud med SELECT.
Indsætte med INSERT
Lidt googling på de to ting burde få dig godt igang.
Man kan sige at der findes en del databaser, Oracle, MsSql Server, MySql m.fl, men fælles for dem er brugen af SQL, som nogenlunde går igen i syntax, der er ikke meget forskel. (eneste, der her skiller sig ud er access, der kan være pæn mærkelig).
Alt efter din installation af Visual Studio (går ud fra du benytter det), burde du egentlig have en SQl express installeret. Prøv at se under server explorer, om du ikke har en database kørende. Den kører, så vidt jeg husker kun, når dit program kører, hvor "rigtige" databaser altid kører.
Indlæg senest redigeret d. 08.08.2011 22:38 af Bruger #10576