Hallo zusammen,
ich bin neu hier, programmiere schon eine Weile immer mal wieder mit VB.NET
Nur nun komme ich nicht weiter udn hoffe auf Hilfe.
Zu meinem Problem:
Ich habe ein Datagridview mit Daten aus einer SQL-Datenbank. Nun soll ich nur die Zeilen anzeigen, deren Produkte auch in einer Excel-Liste vorhanden sind.
Die Listen sind leider nicht immer im gleichen Format, sodaß ich eine Import-Routine vorschalten wollte. Ich plane in einem Datagridview den Inhalt der Excel-Liste anzuzeigen und der Benutzer definiert mir die Spalten mit dem eindeutigen Schlüssel (Artikelnummer) und die zu übernehmende Spalte (Menge).
Also 1. Wie kann ich das aktuelle Worksheet in einem Datagridview anzeigen?
Wenn der Benutzer die Angaben gemacht hat, möchte ich in meinem ursprünglichen Datagridview nur die Zeilen anzeigen, deren Produkte in Execl enthalten ist und die Menge mit dem Wert aus der Excel-Liste vorbelegen. Ich habe den ursprünglichen Datatable um 2 Felder erweitert und beim durchlaufen des Excel-datatables könnte ich die betreffenden Zeilen markieren und dann mit einem View einen Filter setzen.
Aber geht das nicht noch anders?
Kann man aus 2 Datatable-Objekten (ich habe keinen Dataspace) mit einer Abfrage ein Ergebnis-datatable machen?
Ich hoffe, Ihr wisst was ich meine und hoffe auf Hilfe.
Vielen Dank schon mal
Karline
ich bin neu hier, programmiere schon eine Weile immer mal wieder mit VB.NET
Nur nun komme ich nicht weiter udn hoffe auf Hilfe.
Zu meinem Problem:
Ich habe ein Datagridview mit Daten aus einer SQL-Datenbank. Nun soll ich nur die Zeilen anzeigen, deren Produkte auch in einer Excel-Liste vorhanden sind.
Die Listen sind leider nicht immer im gleichen Format, sodaß ich eine Import-Routine vorschalten wollte. Ich plane in einem Datagridview den Inhalt der Excel-Liste anzuzeigen und der Benutzer definiert mir die Spalten mit dem eindeutigen Schlüssel (Artikelnummer) und die zu übernehmende Spalte (Menge).
Also 1. Wie kann ich das aktuelle Worksheet in einem Datagridview anzeigen?
Wenn der Benutzer die Angaben gemacht hat, möchte ich in meinem ursprünglichen Datagridview nur die Zeilen anzeigen, deren Produkte in Execl enthalten ist und die Menge mit dem Wert aus der Excel-Liste vorbelegen. Ich habe den ursprünglichen Datatable um 2 Felder erweitert und beim durchlaufen des Excel-datatables könnte ich die betreffenden Zeilen markieren und dann mit einem View einen Filter setzen.
Aber geht das nicht noch anders?
Kann man aus 2 Datatable-Objekten (ich habe keinen Dataspace) mit einer Abfrage ein Ergebnis-datatable machen?
Ich hoffe, Ihr wisst was ich meine und hoffe auf Hilfe.
Vielen Dank schon mal
Karline