Hallo liebes Forum,
ich bin neu hier dehalb muss ich mich erst ein bisschen zurecht finden hoffe Ihr seid nicht all zu kritisch wenn ich Fragen stelle die vielleicht hier schon beantwortet wurden.
Meine bisherigen Programmierkenntnisse habe ich auf VBA erreicht aber nun entlich den Umstieg auf VB.Net gewagt.
Nun ich komme schon relativ gut zurecht aber habe leider finde ich keine wirklich gute Anleitung oder Erklärung wie Datenbanken in VB.Net und Visual Studio hinterlegt bzw. gespeichert werden.
Zu meiner Frage.
Ich habe eine kleine Access Datenbank erstellt und diese in das VB.Net Project eingebunden dazu habe ich die Datenbank in einen Ordner und eine Kopie davon in mein VB.Net Project kopiert.
Tabellen die dort hinterlegt wurden werden erfolgreich angezeigt.
In den Eigenschaften der Datenbank habe ich "Copy if newer" eingestellt.
Im Projekt habe ich eine kleine Klasse die Queries und Fehlerbehandlungen ausführen kann. Dazu habe ich mich an folgende Anleitung gehalten oder orientiert youtube.com/watch?v=q19OXha1jD…MquUcdVlDLrf8SQfdHQ6z3Cmm
Wenn ich nun eine neue Tabelle erstellen möchte mit den SQL Statement CREATE TABLE Persons(PersonID int,LastName varchar(255),FirstName varchar(255),Address varchar(255),City varchar(255) );
Läuft das Programm ohne Exeptions durch.
Nun mit meinen Einstellungen und nach aktualisierung der Datenbank befindet sich die Tabelle aber nicht in der Datenbank.
Wo wird denn das nun gespeichert? Stimmt die Eigenschaft nicht mit dem "Copy if newer?
*Nachtrag
Im debug Folder wird die Tabelle richtig eingefügt wenn ich aber die Datenban aus dem Projekt Ordner lösche funktioniert die Abfrage nicht mehr da die Datenbank nicht gefunden wird.
Leider verstehe ich diesen Zusammenhang nicht wirklich.. wo muss denn diese Datenbank liegen damit sie aktualisiert wird und eben nicht meckert das sie nicht gefunden wurde..
Danke )
Hoffe ihr könnt mir einen Tipp geben würde mich freuen!
Schöne Grüße
SW
ich bin neu hier dehalb muss ich mich erst ein bisschen zurecht finden hoffe Ihr seid nicht all zu kritisch wenn ich Fragen stelle die vielleicht hier schon beantwortet wurden.
Meine bisherigen Programmierkenntnisse habe ich auf VBA erreicht aber nun entlich den Umstieg auf VB.Net gewagt.
Nun ich komme schon relativ gut zurecht aber habe leider finde ich keine wirklich gute Anleitung oder Erklärung wie Datenbanken in VB.Net und Visual Studio hinterlegt bzw. gespeichert werden.
Zu meiner Frage.
Ich habe eine kleine Access Datenbank erstellt und diese in das VB.Net Project eingebunden dazu habe ich die Datenbank in einen Ordner und eine Kopie davon in mein VB.Net Project kopiert.
Tabellen die dort hinterlegt wurden werden erfolgreich angezeigt.
In den Eigenschaften der Datenbank habe ich "Copy if newer" eingestellt.
Im Projekt habe ich eine kleine Klasse die Queries und Fehlerbehandlungen ausführen kann. Dazu habe ich mich an folgende Anleitung gehalten oder orientiert youtube.com/watch?v=q19OXha1jD…MquUcdVlDLrf8SQfdHQ6z3Cmm
Wenn ich nun eine neue Tabelle erstellen möchte mit den SQL Statement CREATE TABLE Persons(PersonID int,LastName varchar(255),FirstName varchar(255),Address varchar(255),City varchar(255) );
Läuft das Programm ohne Exeptions durch.
Nun mit meinen Einstellungen und nach aktualisierung der Datenbank befindet sich die Tabelle aber nicht in der Datenbank.
Wo wird denn das nun gespeichert? Stimmt die Eigenschaft nicht mit dem "Copy if newer?
*Nachtrag
Im debug Folder wird die Tabelle richtig eingefügt wenn ich aber die Datenban aus dem Projekt Ordner lösche funktioniert die Abfrage nicht mehr da die Datenbank nicht gefunden wird.
Leider verstehe ich diesen Zusammenhang nicht wirklich.. wo muss denn diese Datenbank liegen damit sie aktualisiert wird und eben nicht meckert das sie nicht gefunden wurde..
Danke )
Hoffe ihr könnt mir einen Tipp geben würde mich freuen!
Schöne Grüße
SW
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Silentwolf“ ()