make sure the values for those columns with numeric datatypes have no quotes around them

解决方案 »

  1.   

    在“Into”后加表名:Insert Into tbTable (Inc,...........
    去掉“Line”一词。Insert Into YourTableName(Inc,Start,End,Pass,Unit,Space,Number,Run_Type,End_Unit,Anthorize,Class,Category,Brand,Traffic,CoachModel,CoachType,Grade,Seat,Ago_Anthorize,Kind,Province,Highspeed,Tour,Tender,Re) Line Value('湖北公路客运集团有限公司 ','长沙','常德','43534','宏基岁安','555','5','单开','','鄂A-44442','乙','五','鄂A-5552','A0K55552','奔驰','小','高一','5','44444442','跨市','蜀',1,0,1,'5')
      

  2.   

    Sorry,刚才按错了。上面的应该去掉“Line”:
    Insert Into YourTableName(Inc,Start,End,Pass,Unit,Space,Number,Run_Type,End_Unit,Anthorize,Class,Category,Brand,Traffic,CoachModel,CoachType,Grade,Seat,Ago_Anthorize,Kind,Province,Highspeed,Tour,Tender,Re) Value('湖北公路客运集团有限公司 ','长沙','常德','43534','宏基岁安','555','5','单开','','鄂A-44442','乙','五','鄂A-5552','A0K55552','奔驰','小','高一','5','44444442','跨市','蜀',1,0,1,'5')
      

  3.   

    LINE是tablename
    没有超过字段长度
      

  4.   

    Insert Into Line (Inc,Start,End,Pass,Unit,Space,Number,Run_Type,End_Unit,Anthorize,Class,Category,Brand,Traffic,CoachModel,CoachType,Grade,Seat,Ago_Anthorize,Kind,Province,Highspeed,Tour,Tender,Re) Values ('湖北公路客运集团有限公司 ','长沙','常德','43534','宏基岁安','555','5','单开','','鄂A-44442','乙','五','鄂A-5552','A0K55552','奔驰','小','高一','5','44444442','跨市','蜀',1,0,1,'5')
      

  5.   

    the insert sql statement should be like thisinsert into tablename (column1, column2,...) values (value1,value2,...)you wroteinsert into (column1,column2,...) tableName value (value1,value2,..)
      

  6.   

    是不是(column1, column2,...)和(value1,value2,...)前一定要空格?
      

  7.   

    赞成 karma(无为) 的意见:insert into tablename (column1, column2,...) values (value1,value2,...)
      

  8.   

    (column1, column2,...) 中的column1要不要加“”,要不要写成"column1"?
      

  9.   

    在搞什么? Value? 是 Values
      

  10.   

    从你的SQL语句来看,你的数据库中的所有字段应该都是字符串形的(至少不能是数值型的),我觉得你设计数据库时不会这么傻吧!!!