Je kan op een aantal manieren een connectie maken met een database.
Je data-adapter vullen.
Je dataset maken/vullen.
- Via de server-explorer.
- Via de server-explorer met een dsn.
- Via code.
Nu ben ik van de laatste nogal gecharmeerd, omdat ik dan de connectie string uit een config-file kan lezen (b.v. server-naam, database, tabel e.d.).
Werkt allemaal prima, echter kan vb.net nu niet in de "makkelijke-modus" werken met bijvoorbeeld het "assignen" van data aan een control.
Dat kan je weer oplossen door de connectie, adapter etc via de server-explorer te definieren.
Echter ben ik op dat moment niet meer flexibel, en kan ik de applicatie simpelweg niet meer distribueren, omdat de database een ander path heeft, of een andere naam.
Nu is mijn vraag:
Hoe doen jullie dit ?
Alles via code ?
Of zie ik iets over het hoofd met de server-explorer.
In msdn of google, krijg je allerlei voorbeelden op beide manieren, maar geen uitleg waarom die manier de juiste is.
Je data-adapter vullen.
Je dataset maken/vullen.
- Via de server-explorer.
- Via de server-explorer met een dsn.
- Via code.
Nu ben ik van de laatste nogal gecharmeerd, omdat ik dan de connectie string uit een config-file kan lezen (b.v. server-naam, database, tabel e.d.).
Werkt allemaal prima, echter kan vb.net nu niet in de "makkelijke-modus" werken met bijvoorbeeld het "assignen" van data aan een control.
Dat kan je weer oplossen door de connectie, adapter etc via de server-explorer te definieren.
Echter ben ik op dat moment niet meer flexibel, en kan ik de applicatie simpelweg niet meer distribueren, omdat de database een ander path heeft, of een andere naam.
Nu is mijn vraag:
Hoe doen jullie dit ?
Alles via code ?
Of zie ik iets over het hoofd met de server-explorer.
In msdn of google, krijg je allerlei voorbeelden op beide manieren, maar geen uitleg waarom die manier de juiste is.
The best thing about UDP jokes is that I don't care if you get them or not.