Autor Beitrag
dinazavric
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 75



BeitragVerfasst: Do 05.05.11 16:18 
Ich habe versucht ein DataSet nach einem DataTable-Namen durchzusuchen und zwar mit:

ausblenden C#-Quelltext
1:
foreach (DataTable dataTable in dataSetPro)					


sowas gibt es aber leider nicht. Könnte mir jemand da weiter helfen? Ich möchte nämlich bevor ich eine DataTable erstelle sicher sein, dass es sie nicht gibt...
Vielen Dank im Voraus!
bakachan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 503
Erhaltene Danke: 34

W7 (x64) Ultimate
C# / VB.NET (VS2010 Ultimate)
BeitragVerfasst: Do 05.05.11 16:30 
Du solltest dir mal die Properties deines Datasets anschauen, da gibt es eine Property "Tables" durch die du an die Datatables rankommst.

Für diesen Beitrag haben gedankt: dinazavric
Trashkid2000
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 561
Erhaltene Danke: 137



BeitragVerfasst: Do 05.05.11 19:51 
Und so kannst Du auch abfragen, ob eine bestimmte Tabelle schon im DataSet existiert:
ausblenden C#-Quelltext
1:
2:
3:
4:
if (dataSetPro.Tables.Contains("Tabelle"))

  //Tabelle existiert bereits
}

Für diesen Beitrag haben gedankt: dinazavric
dinazavric Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 75



BeitragVerfasst: Fr 06.05.11 09:30 
user profile iconTrashkid2000 hat folgendes geschrieben Zum zitierten Posting springen:
Und so kannst Du auch abfragen, ob eine bestimmte Tabelle schon im DataSet existiert:
ausblenden C#-Quelltext
1:
2:
3:
4:
if (dataSetPro.Tables.Contains("Tabelle"))

  //Tabelle existiert bereits
}


Danke, genau das habe ich gesucht. Werde es bei mir ausprobieren :-)