Hallo Steve,
ich habe mir gerade Dein Problem und die dafür vorgeschlagenen Lösungen angeschaut.
Überzeugt hat mich das ganze nicht. Die Lösung die Ihr gefunden habt sucht in einem
String
nach einem Leerzeichen. Das funktioniert auch in der Regel "<Vorname> <Nachname>" was
machst Du aber, wenn sich eine Person mit Vornamen "Karl Heinz" nennt? Dein ganzes
Programm
funktioniert nicht.
Hier eine andere Lösung:
Du möchtest die Strings in einer ComboBox darstellen und noch gut drauf zu greifen.
Also nutze
Object die das können. hier ein Beispiel:
//Diese Klasse hält Name und Vorname fest und die ToString Methode gibt sie aus.
Zugriff auf Name und Vorname kann über die Properties geschehen.
public class MyComboBoxObject
{
private string strName;
private string strVorname;
public MyComboBoxObject(string Name, string Vorname)
{
strName = Name;
strVorname = Vorname;
}
//Überschreiben der ToString Methode um den Text in der ComboBox
anzuzeigen
public override string ToString()
{
return strVorname+" "+strName;
}
public string Name
{
get
{
return strName;
}
}
public string Vorname
{
get
{
return strVorname;
}
}
}
//Combobox füllen
DDL_Pruefer.Items.Add(new MyComboBoxObject(OleDbReader["cName"].ToString(),
OleDbReader["cName"].ToString());
//Selectiertes Item nutzen
MyComboBoxObject my = (MyComboBoxObject)DDL_Prufer.SelectedItem();
string Name = my.Name;
string Vornme = my.Name;
Versuche mal diese Variante
Gruß
Martin
-----Ursprüngliche Nachricht-----
Von: Steve [mailto:[EMAIL PROTECTED]]
Gesendet: Mi 31.07.2002 23:10
An: C Sharp
Cc:
Betreff: [dotnetdecsharp] string
Hi Leute!
Very Important Problem:
Hab mit folgendem Code eine ComboBox gefüllt:
DDL_Pruefer.Items.Add(OleDbReader["cVName"].ToString()+"
"+OleDbReader["cNName"].ToString());
Der Inhalt sieht nun folglich zB. so aus:
Rudi Birnbaum
Nun möchte ich aber den Vornamen und den Nachnamen wieder voneinander
trennen.
Wie funktioniert das mit der String-Bearbeitung.
Ich brauche Vor- und Nachnamen wieder separat, da ich die Namen mit einer
Datenbank abgleichen muss.
Sollte den Teil des Programmes heute oder morgen früh fertig machen.
Wer kann mir helfen, bitte dringend.
Dankeschön,
Gruß,
Stefan
| [dotnetdecsharp] als [EMAIL PROTECTED] subscribed |
http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv | Listenregeln,
sowie An- und Abmeldung zu dieser Liste: |
http://www.dotnetgerman.com/listen/dotnetdecsharp.asp < /BLOCKQUOTE >
<<winmail.dat>>
| [dotnetdecsharp] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv | Listenregeln, sowie An- und Abmeldung zu dieser Liste: | http://www.dotnetgerman.com/listen/dotnetdecsharp.asp
