Jag har en liten fundering om IDataReadern. Jag gör så här när jag hämtar något från databasen Du kan ju skapa en egen Reader implementation eller reader wrapper, men du kan inte påverka reader interfacet. Tja du skapar en egen klass, som gömmer undan funktionaliteten. Omöjlig att få till? Nya funktioner på IDataReadern
IDataReader MyReader = qwerSql.ExecuteReader("select fält from tabell”);
MyReader.Read();
string test = MyReader[0].ToString();
om man ska få ut ett Integer värde så måste man ju skriva
convert.ToInt32(myReader[”fält”]);
det går inte att göra en egen IDataReader klass eller på något annat smart sätt göra det enklare att konvertera.
Helst skulle man ju vilja ha det så här, men det går väl inte att få, eftersom IDataReader är?
myReader[”ID”].ToInt();
myReader[”ID”].ToLong();
myReader[“Date”].ToDate();Sv: Omöjlig att få till? Nya funktioner på IDataReadern
Sv: Omöjlig att få till? Nya funktioner på IDataReadern
den kan exponera det du behöver...