通过string Field2=cmda2.ExecuteScalar().ToString();取得00:00:00
通过 select data from table1  其中data为int类型。取得日期一列 20080606   
如何将data+Field2转为datetime保存到数据库?

解决方案 »

  1.   

    DateTime dt= (DateTime) (data.ToString + " " + Field2.ToString());
    这样就转换成DataTime类型了
      

  2.   

    DateTime dt= DateTime.parse(data.ToString + " " + Field2.ToString()); 
      

  3.   

    string Field2=... //00:00:00
    int data =...   //20080606string dts = data.ToString("000000").Insert(6, "-").Insert(4, "-") + " " + Field2;
    DateTime dt = Convert.ToDateTime(dts);将dt入库.