SELECT name + Char(9) + sex + Char(9) + driveid + Char(9) + idcard1num + Char(9) + inputdate AS Item,id,status FROM tab_student inputdate为datetime类型服务器: 消息 241,级别 16,状态 1,行 2
从字符串转换为 datetime 时发生语法错误。虚心求教。

解决方案 »

  1.   

    字符串累加中你加入了日期型字段(inputdate)的问题吧,写成cstr(inputdate)
      

  2.   

    SELECT name + Char(9) + sex + Char(9) + driveid + Char(9) + idcard1num + Char(9) + convert(varchar,inputdate,121) AS Item
         ,id
         ,status 
    FROM tab_student   
      

  3.   

    debug.print
    在查询分析器里试看看,应该很容易解决的