C#数据库中有自增列,编程实现添加数据项

C#数据库中有自增列,编程实现添加数据项,第1张

如楼上所说,

比如表 table(id int identity,name varchar(20),sex char(1))

那么你添加的数据的时候。

insert table (name,sex) values ('abc,','f')就可以了,不需要写id字段,数据库负责插入.

如果你想获取刚刚插入的identity字段,那么就是

declare @id int

select @id=@@identity --@@identity是一个系统全局变量。记得带@@都是全局变量。:)

sqlserver语句添加列步骤如下:

1、首先我们准备一个数据表,接下来将会在这个表中添加列。

2、然后我们通过alter  table语句来给表添加一个列。

3、回到数据表一会我们看到列已经被添加进数据表了。

4、接下来我们在添加列的时候同时添加上默认值,这个时候运用default关键字。

5、然后回到数据表,我们就看到默认值有内容了。

6、另外在数据表中经常使用的是uniqueidentifier类型,这种字段设置默认值。

7、回到数据表中我们可以看到默认值已经添加上了。

追问:

我按照你说的在form

load中添加了adoquestion.Recordset

alter

table

xz3

add

colum

answer

可是被告知缺少语句结束啊!

回答:

列关键字错了是column试下adoquestion.Recordset

alter

table

xz3

add

column

answer

你用那个rs.open

sql(修改语句),conn(连接数据库语句)

vb好像有这样的写法

追问:

不行,我还是试下修改语句,修改语句可以新增列吗?

回答:

alter

table

xz3

add

answer

nvarchar(50)改为这样子

追问:

缺少语句结束,我用了option

explicit

追问:

而且光标停在

xz3处

回答:

xz3是表名不?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11936521.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存