我用VS2008,其中数据层用.xsd来处理,现在有两个问题请讨教一下,各位帮帮忙啊。1、在程序中插入数据时,用了xsd自动生成的Insert方法。现在的问题是如何在插入成功后能返回刚才插入记录的ID。2、若数据库修改后,.xsd文件该如何修改呢?(试了一下如果数据库只是新加字段,很简单更新一下xsd即可,但现在的问题是如果字段类型被修改了,那怎么更新啊。每次都是删了重做,好麻烦,各位谁知道怎么办)分不够再加。
调试欢乐多
ALTER PROCEDURE dbo.StoredProcedure1
(
@id int OUTPUT,
@userName varchar(50),
@password varchar(50) OUTPUT
)
AS
insert into dbo.[user]([Name],[Password]) values('zzz','zzz')
Set @id = SCOPE_IDENTITY();
RETURN @id;
将存储过程添加到数据集insert