USE pubds;
DROP TABLE IF EXISTS  DefaultValue;CREATE TABLE DefaultValue (
Id int(12) unsigned NOT NULL auto_increment,
TableId int  NOT NULL,
TableDesc varchar(50)  NOT NULL,
CodeId int  NOT NULL,
CodeValue varchar(50)   NOT NULL,
CodeRmk varchar(100)  default '0')INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 1,1,'updatefreq',10,10,'分钟')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 2,1,'updatefreq',15,'15')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 3,1,'updatefreq',30,'30')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 4,1,'updatefreq',60,'60')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 5,1,'updatefreq',120,'120')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 6,2,'上传rss时间间隔',1,1,'小时')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 7,2,'上传rss时间间隔',2,2)
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 8,2,'上传rss时间间隔',3,3)
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 9,2,'上传rss时间间隔',4,'4')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 10,2,'上传rss时间间隔',5,'5')
INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 11,3,'rss文件上传时间 路径',1,'D:\Program Files\RSS Advantage\Newsticker\miaticker.txt')
这样老是insert 不了

解决方案 »

  1.   

    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 2,1,'updatefreq',15,'15')
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 3,1,'updatefreq',30,'30')
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 4,1,'updatefreq',60,'60')
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 5,1,'updatefreq',120,'120')这些values少,你的字段和后面的值要一一对应的。
      

  2.   

    codevalue VARCHAR(50)  长度太短了,最后一句codevalue值过长,把CODEVALUE改大一点。
      

  3.   

    我看你第一个id好像设置成自增长了,那样的话,你就不能添加了啊。最后一个列好像有默认值,可以不设置,但是第一个你不能干涉吧?没做过mysql,但是在SqlServer中是不能干涉的。。
      

  4.   

    要加分号的INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 2,1,'updatefreq',15,'15');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 3,1,'updatefreq',30,'30');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 4,1,'updatefreq',60,'60');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue) VALUES ( 5,1,'updatefreq',120,'120');再试试
      

  5.   

    插入不了中文。运行到这一行
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 6,2,'上传rss时间间隔',1,'1','');
    就提示 TableDesc 不正确的值
      

  6.   


    USE pubds;
    DROP TABLE IF EXISTS  DefaultValue;CREATE TABLE DefaultValue (
    Id int(12) ,
    TableId int  NOT NULL,
    TableDesc varchar(50)  NOT NULL,
    CodeId int  NOT NULL,
    CodeValue varchar(200)   NOT NULL,
    CodeRmk varchar(200)  default '');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 1,1,'updatefreq',10,'10','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 2,1,'updatefreq',15,'15','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 3,1,'updatefreq',30,'30','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 4,1,'updatefreq',60,'60','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 5,1,'updatefreq',120,'120','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 6,2,'上传 rss time span',1,'1','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 7,2,'upload rss time span',2,'2','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 8,2,'upload rss time span',3,'3','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 9,2,'upload rss time span',4,'4','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 10,2,'upload rss time span',5,'5','');
    INSERT INTO DefaultValue (id,TableId,TableDesc,CodeId,CodeValue,CodeRmk) VALUES ( 11,3,'rss file upload time path',1,'D:\Program Files\RSS Advantage\Newsticker\miaticker.txt','')
    插入不了中文,将上传改为upload 才可以。想要插入中文怎麽办
      

  7.   

    设置表和字段字符集格式为gbk
      

  8.   


    set names ...http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  9.   

    USE pubds;
    DROP TABLE IF EXISTS  DefaultValue;CREATE TABLE DefaultValue (
    Id int(12) ,
    TableId int  NOT NULL,
    TableDesc varchar(50)  CHARACTER SET utf8   NOT NULL,
    CodeId int  NOT NULL,
    CodeValue varchar(200)   NOT NULL,
    CodeRmk varchar(200)  default '');