数据库内的时间是一个smalldatetime型的
大大快点来啊!!

解决方案 »

  1.   

    string insert="INSERT INTO  biao values("+id+",'"+shj+"','"+yhbm+"','"+dh+"','入',"+je+",'"+z_yao+"')";改成:
    string insert="INSERT INTO  biao values("+id+",'"+shj.ToShortDateTime()+"','"+yhbm+"','"+dh+"','入',"+je+",'"+z_yao+"')";
      

  2.   

    不对啊
    没有ToShortDateTime() 呀
    大大再进来看看.
      

  3.   

    对,ToShortDateString,不好意思
      

  4.   

    string insert="INSERT INTO  biao values("+id+",'"+shj+"','"+yhbm+"','"+dh+"','入',"+je+",'"+z_yao+"')";
    改成:
    string insert="INSERT INTO  biao values('"+id+"','"+shj+"','"+yhbm+"','"+dh+"','入',"+je+",'"+z_yao+"')";
      

  5.   

    To gbl777(荷西) :
     ID是字符型的???:)
      

  6.   

    to timmy3310:
    还是报错啊!!将截断字符串或二进制数据
      

  7.   

    To  guangg81(光光):虽然我没有试过字符 型的字段,但是我从书上看好像插入的常量值都要用单引号引起来呀!
    仅作参考!不妨试试!
      

  8.   

    那看看这样行吗?
    string insert="INSERT INTO  biao values("+id+",convert(smalldatetime,'"+shj.ToShortDateString()+"',120),'"+yhbm+"','"+dh+"','入',"+je+",'"+z_yao+"')";