首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java连接表是出现了一个异常,说是IDENTITY_INSERT位On是才可以显示值,请教这是为什么?

2012-03-09 
java连接表是出现了一个错误,说是IDENTITY_INSERT位On是才可以显示值,请问这是为什么?在线等。连接表是出现

java连接表是出现了一个错误,说是IDENTITY_INSERT位On是才可以显示值,请问这是为什么?在线等。
连接表是出现了这个错误:
select * from Table3 where User_Name = 'admin' and Password = '123'
数据库连接成功
[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'Clientm' 中为标识列指定显式值。
连接数据库不成功!!!

数据库源程序:
BEGIN TRANSACTION
SET QUOTED_IDENTIFIER ON
SET ARITHABORT ON
SET NUMERIC_ROUNDABORT OFF
SET CONCAT_NULL_YIELDS_NULL ON
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
COMMIT
BEGIN TRANSACTION
CREATE TABLE dbo.Table1
(
Client_ID int NOT NULL IDENTITY (1, 1),
Client_Name varchar(20) NOT NULL,
Client_Sex varchar(20) NOT NULL,
Client_age int(4) NOT NULL
) ON [PRIMARY]
GO
COMMIT
请问怎么解决这个问题?


[解决办法]
这个错误网上资料很多,建议lz百度一下

热点排行