我發展我的第一個PROGRAMM和現在面臨的一些問題,請幫我完成它 我有這樣的代碼在C#:不能將類型'object'隱式轉換爲'System.DateTime'。一個顯式轉換存在(是否缺少強制轉換?)
SqlDataReader dr = null;
dr = cmd.ExecuteReader();
if (dr.Read())
{
client_id = dr["clientid"].ToString();
surname = dr["surname"].ToString();
othername = dr["othername"].ToString();
gender = dr["gender"].ToString();
date_ofbirth = dr["dateofbirth"];
nationality = dr["nationality"].ToString();
//age = dr["Age"];
residential_address = dr["residentialaddress"].ToString();
postal_address = dr["postaladdress"].ToString();
contact_number = dr["telephonenumber"].ToString();
marital_status = dr["maritalstatus"].ToString();
spouse_name = dr["spousename"].ToString();
email = dr["email"].ToString();
occupation = dr["occupation"].ToString();
typeof_id = dr["typeofid"].ToString();
id_number = dr["idnumber"].ToString();
id_expirydate = dr["idexpirydate"];
remarks = dr["remarks"].ToString();
picture = dr["picture"].ToString();
return true;
cmd.CommandText = null;
}
和錯誤信息這是............... date_ofbirth = dr [「dateofbirth」];
錯誤2無法將類型'對象'隱式轉換爲'System.DateTime'。顯式轉換存在
(是否缺少強制轉換?)
C:\用戶\ MICKY \文檔\ Visual Studio 2008的\項目\ Godswill \ Godswill \ Personal.cs 249 28 Godswill
小疑難雜症,我花了上15分鐘:如果你的類不是公共的,而是私人短小精悍將拋出同樣的錯誤。有點模糊。 –