Hi,
ich lese mit c# daten aus einer mssql db aus.
ich wandle die daten dann in einen string um, damit ich sie problemlos in einem labeltext ausgeben kann. beispiel:
gibt es eine möglichkeit, den datentype der spalte weiterzuverwenden?
standardmäßig ist der ausgelesene wert ja vom typ object.
weiters habe ich mir gedanken über die ausgabe der daten gemacht.
für die verschönerung der anzeige habe ich folgendes gemacht:
Diese Lösung wirkt etwas unsauber. Gibt es dafür eine bessere Alternative?
Vor allem würde ich das gerne für mehrere Spalten verwenden. Kann man den Code da noch minimieren oder muss ich dies für jeden Spalte separat tun?
LG
ich lese mit c# daten aus einer mssql db aus.
ich wandle die daten dann in einen string um, damit ich sie problemlos in einem labeltext ausgeben kann. beispiel:
Code:
string test = rd1["name"] as string; label1.Text = test;
standardmäßig ist der ausgelesene wert ja vom typ object.
weiters habe ich mir gedanken über die ausgabe der daten gemacht.
für die verschönerung der anzeige habe ich folgendes gemacht:
Code:
if (Test == "") { label1.Text = "-"; } else { label1.Text = Test + " (" + TestID + ")"; }
Vor allem würde ich das gerne für mehrere Spalten verwenden. Kann man den Code da noch minimieren oder muss ich dies für jeden Spalte separat tun?
LG
Comment