Werte in Datatable vergleiche / Zuordnen

19/12/2009 - 23:41 von Florentine Mark | Report spam
Hallo ihr,

ich versuche schon den ganzen Nachmittag, die folgende Situation zu lösen.
Ich habe eine Datatable mit folgendem Inhalt, in der ich Daten aus einer 2.
Datatable zuordnen möchte

Vertragsnummer alt Vertragsnummer neu
Vertragsnummer System
12345 54321
23456 65432
34567 76543
... ...

In der zweiten Datatable sind die Daten wie folgt aufgebaut:

Name Vertragsnummer System
Müller XX-12345
Meyer 23456-4
Schulz x/34567.3

Wie man sieht waren die Anwender so schlau und haben keinen Standard beim
erfassen der Vertragsnummer eingehalten.
Die Vertragsnummer alt ist irgendwo in der Spalte Vertragsnummer System zu
finden (wobei jedoch vorher und nachher weitere Zeichen stehen können) und
soll in der 1. Datatable zugeordnet werden.

Hat jemand einen Denkanstoß für mich?
Würde mich echt freuen.

Liebe grüße

die flo...
 

Lesen sie die antworten

#1 Peter Götz
20/12/2009 - 09:46 | Warnen spam
Hallo Florentine,

ich versuche schon den ganzen Nachmittag, die folgende
Situation zu lösen.
Ich habe eine Datatable mit folgendem Inhalt, in der ich Daten aus einer
2. Datatable zuordnen möchte

Vertragsnummer alt Vertragsnummer neu Vertragsnummer System
12345 54321
23456 65432
34567 76543
... ...



Verstehe ich es richtig, dass "Vertragsnummer neu"
die Ziffern aus "Vertragsnummer alt" in genau
umgekehrter Reihenfolge enthàlt?
Was hat es hier mit "Vertragsnummer System" auf sich,
bzw was enthàlt dieses Feld?


In der zweiten Datatable sind die Daten wie folgt aufgebaut:

Name Vertragsnummer System
Müller XX-12345
Meyer 23456-4
Schulz x/34567.3



Und enthàlt hier die "Vertragsnummer System", neben
einigen anderen Zeichen, die Vertragsnummer alt?

Wie man sieht waren die Anwender so schlau und haben keinen Standard beim
erfassen der Vertragsnummer eingehalten.
Die Vertragsnummer alt ist irgendwo in der Spalte Vertragsnummer System zu
finden (wobei jedoch vorher und nachher weitere Zeichen stehen können)
und soll in der 1. Datatable zugeordnet werden.



Was soll wo wie zugeordnet werden?

Hat jemand einen Denkanstoß für mich?



So ganz verstehe ich (noch) nicht, was eigentlich
konkret gemacht werden soll?
Naheliegend wàre, dieses Sammelsurium von unterschiedlichen
Vertragsnummern mit scheinbar gleicher Bedeutung erst mal
in ein einheitliches Format zu bringen, sprich in einer neuen
Datenbank bzw. einer neuen Datenbanktabelle mit einheitlich
formatierten Vertragsnummer abzulegen.
Oder werden auch künftig neue Datensàtze mit diesem
Durcheinander an Vertragsnummer hinzukommen?

Ich vermute mal, dass es in diesen beiden Tabellen ausser
diesen Vertragsnummern und den Namen noch irgendwelche
anderen Felder gibt.
Sollen die Daten aus diesen beiden Tabellen irgendwie
via Relation zusammengeführt werden?
Wie sehen die vollstàndigen Datensàtze (FeldName, Datentyp)
dieser beiden Tabellen aus?

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen