解决方案 »

  1.   

    PassWord 字段是int类型的? 改成varchar类型的,例如 varchar(100)
      

  2.   

    是varchaer型 的啊   
      

  3.   

    把你的所有語句貼出來,肯定不是上面的錯誤,上面都沒有guest這個值錯誤在其他的地方,一個整型的字段你插入了guest這個字符串,找下你含guest這個值的語句guest0221不是的
      

  4.   

    看你的截图,是不是其他地方有引用'guest'的地方类型出现问题
      

  5.   

    CREATE TABLE QQuser
     (
      QQID BIGINT,
      PASSWORD VARCHAR(10),
      LastLogTime DATETIME,
      ONLINE INT,
      [Level] INT
     )
     
     INSERT INTO QQuser
     SELECT 54789625,'add512#&','2008-02-15 17:01:35',2,1 UNION
     SELECT 123,'admin0216','2008-02-15 17:01:35',0,6 UNION
     SELECT 54789641425,'guest0221','2008-02-15 17:01:35',1,6 
     
    经验证,可以插入,个人认为要么有些绑定值或者默认值,要么被其他地方引用了。
      

  6.   

    QQID你是int怎么能插入字符类型的值?