public Kupac(SqlDataReader reader) { KupacId = Convert.ToInt32(reader[\"KupacId\"]); Ime = reader[\"Ime\"].ToString(); Prezime = reader[\"Prezime\"].ToSt
You can't cast a string into a date time but you can use DateTime's Parse:
ClanOd = DateTime.Parse(reader["ClanOd"]);