遇到个很奇怪的问题。
    ID1不能为字符,只能为数字,
 ID2,ID3,就能用字符和数字了,,这是为什么。??
数据库SQL 2000,
     字段:id int 标识/是,username varchar(50),password varchar(50)...    请问,这是怎么回事??

解决方案 »

  1.   

    ,,这个说起来确实不知道该怎么说。
         我的意思是,我向表里插入记录,
         第一条记录,必须是数字
        比如id  username password
            1      1       1           这个记录的username不能为字符,否者在登陆的时候,用户名不存在。
             2    admin   admin         从这第二条记录开始,就可以用字符为用户名成功登陆了。
      
      

  2.   

    字段:id int 标识/是,你设置的类型是int,当然只能用数字啦!
      

  3.   

    我晕```,
          还没看出来啊??
          不是说的ID,,而是username
      

  4.   

    你是不是把参数写错了,操作的是第一列?也不对,自增列不能手动输值
    那你直接用SQL语句操作呢,也是不能输入字符?
      

  5.   

    然后把错误的界面截屏发上来
    我们看看SQL异常信息
      

  6.   

    建立table时候可以设置自增变量,并且能够设置它的增量是多少,比如增加一条数据id号就自增1或者几,这你随便设置,主要起到标识表中数据的作用,通常是把它设置为主键,规定就是int类型