Laden...

Daten in lokale DB fügen

Erstellt von BIT_0_1 vor 8 Jahren Letzter Beitrag vor 8 Jahren 1.072 Views
B
BIT_0_1 Themenstarter:in
65 Beiträge seit 2016
vor 8 Jahren
Daten in lokale DB fügen

verwendetes Datenbanksystem: SQL

Hallo zusammen,

im I- Netz / hier im Forum gibts jede Menge Informationen. Aber .... ich versteh sie nicht 😦 .

Ich möchte eine in C# erstellte Tabelle einer lokalen Datenbank (Dienstbasierte Datenbak) hinzufügen. Die Datenbank erstelle ich unter Projekt --> hinzufügen --> neues Element --> Dienstbasierte Datenbak. Die Tabelle erstelle ich so (is auch bloß kopiert):

DataTable workTable = new DataTable("Customers");

           DataColumn workCol = workTable.Columns.Add("CustID", typeof(Int32));
           workCol.AllowDBNull = false;
           workCol.Unique = true;

           workTable.Columns.Add("CustLName", typeof(String));
           workTable.Columns.Add("CustFName", typeof(String));
           workTable.Columns.Add("Purchases", typeof(Double));

Wie kann ich aber jetzt die Tabelle zu meiner lokalen DB fügen?
mit dem SQLdataadapter?
Was ist eigentlich der Unterschied zwischen Datenbank und DataSet und wann verwende ich was ?
kann ich auch eine Tabelle mit Spalten a , b , c erstellen, wobei c wiederum eine Tabelle mit den spalten y,x,z ist?

Danke schonmal und Gruß

F
10.010 Beiträge seit 2004
vor 8 Jahren

Das kommt davon Wenn man nur nach irgendwelchen Codeschnippseln sucht statt sich ein Tutorial durchzulesen.

Jedes, aber auch jedes Tutorial zu ADO.NET ( so nennt sich die Datenbankschnittstelle ) beschreibt was ein DataSet ist und was nicht.

Nur So viel, was du da im DataSet machst hat keinen, aber auch überhaupt keinen Einfluss auf die Datenbank.

Hör also auf irgendwie rumzustochern ( lerning by doing setzt Grundlagen voraus die du nicht zu haben scheinst ) und lies dir ein Buch komplett durch.
Danach kannst du Code anschauen.
Wir haben extra links im Menu z.b. http://openbook.rheinwerk-verlag.de/visual_csharp_2012/ drin

Datenbanken fangen ab http://openbook.rheinwerk-verlag.de/visual_csharp_2012/1997_31_001.html an.

B
BIT_0_1 Themenstarter:in
65 Beiträge seit 2016
vor 8 Jahren

Sehr nett, danke 😃

3.825 Beiträge seit 2006
vor 8 Jahren

Wie kann ich aber jetzt die Tabelle zu meiner lokalen DB fügen

Das kannst Du z.B. mit dem SQL Management Studio machen.

Ein kurzes Tutorial findest Du hier : http://download.seven-c.de/files/DatenbankenHowTo.htm

Grüße Bernd

Workshop : Datenbanken mit ADO.NET
Xamarin Mobile App : Finderwille Einsatz App
Unternehmenssoftware : Quasar-3