title image


Smiley Auslesen von DataRow-Ergebnissen
Hallo Forum



Eine Methode in meinem Programm liest eine DataRow aus.

Unter anderem steht da

dataobject.Status = (int)row["Status"];

dataobject.Status ist ein int, aus der Datenbank kommt ein byte (row["Status"].GetType() = System.Byte, das hab ich extra ausprobiert).

Komischerweise funktioniert der Cast nach int nicht. Mit (byte) würde es funktionieren.

Warum ist das so? Spätestens bei der Zuweisung wird das Byte ja dann sowieso in int umgewandelt.



Und wenn wir schon dabei sind, ist das eine brauchbare Art, um eine DataRow auszulesen, oder würdet ihr das ganz anders machen?



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: