sql2000一个表中有一个自动增加字段,且为pk,我该如何处理这种cmpbean? sql2000好象有自动增加这种功能吧。如果没有可以写触发器来增加。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的意思是,在bean的create方法中如何写,如果你不包含该段,会出错的 如果包含,则SQL2000会提示错误 搞不懂你是什么意思1.在数据库中的表设计视图中,字段名上点右键,设置主键;自动增加,到下面列属性那儿:标志,设置为是;标志种子1,标志递增量1,这样这个字段就是自动增加1的了2.SQL语句if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Mission]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[Mission]GOCREATE TABLE [dbo].[Mission] ( [MiID] [int] IDENTITY (1, 1) NOT NULL ,//这个字段就是自动增1的了 [ProjectCode] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL , [MiName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [MiBoss] [varchar] (16) COLLATE Chinese_PRC_CI_AS NULL , [MiDistribute] [varchar] (16) COLLATE Chinese_PRC_CI_AS NULL , [FTDate] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [CreateDate] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [EndDate] [datetime] NULL , [Midescribe] [text] COLLATE Chinese_PRC_CI_AS NULL , [Accept] [char] (1) COLLATE Chinese_PRC_CI_AS NOT NULL , [OrderID] [int] NULL , [IsOrder] [char] (1) COLLATE Chinese_PRC_CI_AS NULL , [ParentID] [int] NULL , [WhatID] [int] NULL , [WhichFrom] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [Level] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]GO SQL语句?if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[test]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table [dbo].[test]GOCREATE TABLE [dbo].[test] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [UserCode] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [UserName] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY]GOALTER TABLE [dbo].[test] WITH NOCHECK ADD CONSTRAINT [PK_test] PRIMARY KEY CLUSTERED ( [ID] ) ON [PRIMARY] GO 在cmp bean中,我需要写入一条数据,通常是:ejb.create();写入一条纪录。可是,采用,ejb.create(fid,fname,fcode);sql将raiserror 错误,如果从create中取消fid,则jb6会出现,primary key must be in create() method。采用borland 的帮助,将的在bea上实现,没有在weblogic 上实现,我测试不通过。各位明白我的意思了吗?等待解决!!! JAVA 怎么连接 Exchange服务 并实现收邮件啊,help me 一个基础问题,搞不懂 javascprit相关问题 新手问题~急 java.io.FileNotFoundException 的问题。 关于hibernate查询的问题 网页中如何保存对象(比如说从request中得到的数据Vector)? 自动刷新显示页面 如何在js或者jquery中判断当前页面中是否存在指定class的组件 启动tomcat是出现如下问题,大神们帮帮忙 我下载了一个j2sdk-1_3_1_02-win.exe和jakarta-tomcat-4.0.3.exe,该如何安装配置呢 jsp中的中文问题
1.在数据库中的表设计视图中,字段名上点右键,设置主键;自动增加,到下面列属性那儿:标志,设置为是;标志种子1,标志递增量1,这样这个字段就是自动增加1的了
2.SQL语句
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Mission]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[Mission]
GOCREATE TABLE [dbo].[Mission] (
[MiID] [int] IDENTITY (1, 1) NOT NULL ,//这个字段就是自动增1的了
[ProjectCode] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[MiName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[MiBoss] [varchar] (16) COLLATE Chinese_PRC_CI_AS NULL ,
[MiDistribute] [varchar] (16) COLLATE Chinese_PRC_CI_AS NULL ,
[FTDate] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[CreateDate] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[EndDate] [datetime] NULL ,
[Midescribe] [text] COLLATE Chinese_PRC_CI_AS NULL ,
[Accept] [char] (1) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[OrderID] [int] NULL ,
[IsOrder] [char] (1) COLLATE Chinese_PRC_CI_AS NULL ,
[ParentID] [int] NULL ,
[WhatID] [int] NULL ,
[WhichFrom] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[Level] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[test]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[test]
GOCREATE TABLE [dbo].[test] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[UserCode] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[UserName] [char] (10) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GOALTER TABLE [dbo].[test] WITH NOCHECK ADD
CONSTRAINT [PK_test] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY]
GO
通常是:ejb.create();写入一条纪录。
可是,采用,ejb.create(fid,fname,fcode);sql将raiserror 错误,
如果从create中取消fid,则jb6会出现,primary key must be in create() method。
采用borland 的帮助,将的在bea上实现,没有在weblogic 上实现,我测试不通过。
各位明白我的意思了吗?
等待解决!!!