2012-03-11 13 views
-1
string dt = "SELECT Last_login,SnapNo,Membership from [User] where FB_Id='" + uid1 + "'"; 
    da = new SqlDataAdapter(dt, con); 
    ds1 = new DataSet(); 
    da.Fill(ds1); 

    DateTime dt1 = Convert.ToDateTime(ds1.Tables[0].Rows[0].ItemArray); 

    Int32 snapno = Convert.ToInt32(ds1.Tables[0].Columns["Last_login"]); 
    string membership = ds1.Tables[0].Rows[2].ItemArray.ToString(); 
    DateTime dt2 = DateTime.Now; 

マイコード「次のように私のコードがあると私は、この問題を解決することはできませんよタイプ 'System.Object []'のオブジェクトをタイプして 'System.IConvertible'にキャストできません。このエラーを処理するにはどうすればいいですか?

+0

なぜ、配列を 'DateTime'に変換しようとしていますか?私はあなたのエラーが 'DateTime dt1 = Convert.ToDateTime(ds1.Tables [0] .Rows [0] .ItemArray);で起こっていると思います。 –

+4

あなたのコードは意味をなさない。 – svick

+0

M Babcockはいエラーはそこにしか来ていません。そして@Andreもそれを試みました。成功しませんでした – vini

答えて

関連する問題