INSERT INTO
表中第一列为自增标识列``并且为主键   
 问题:   当   insert   into   Person_Info   values(null, 'data1 ', 'data2 ')   数据时 
                报错:仅当使用了列的类表,并且IDENTITY_INSER为ON时,才能在表 'Person_Info '中为表示列指定显式值   
 急盼解决```
------解决方案--------------------insert into Person_Info(列名1,列名2) values( 'data1 ', 'data2 ')
------解决方案--------------------当设置主键为自动增长是,不能为他进行插入值,如果这样做就会报你说的那个错误的   
 insert into Person_Info values( 'data1 ', 'data2 ')  
 就可以了
------解决方案--------------------1. 
 insert into Person_Info(列名1,列名2) values( 'data1 ', 'data2 ')   
 2. 
   SET IDENTITY_INSERT Person_Info ON    
   go    
   insert into Person_Info values(非空值, 'data1 ', 'data2 ')  
   go    
   SET IDENTITY_INSERT Person_Info OFF    
   go
------解决方案--------------------为什么我的可用分不长了?呵呵。顶一个,看看长么??
------解决方案--------------------ls放点分,大家都长了啊,哈哈   
 如果你定义了一字段为自动增长,就不能为它直接插入值的 
------解决方案--------------------楼上的楼上的楼上 我支持你哦 :)
------解决方案--------------------需求不明,可操作性大灵活
------解决方案--------------------insert into Person_Info values( 'data1 ', 'data2 ')  
 自增列不需要插入.................. 
 系统自动生成
------解决方案--------------------顶
------解决方案--------------------自增列不需要插入.................. 
 系统自动生成 
 INSERT INTO Person_Info(列名2,列名3) values( 'data1 ', 'data2 ')    
------解决方案--------------------自增列默认情况下不能显示写数据 
 除非设置set identity_insert table_name on才可以 
 至于表列不固定,那么写动态SQL来实现,这个也不难