读书人

兑现一条sql插入语句?

发布时间: 2013-04-02 12:35:26 作者: rapoo

实现一条sql插入语句??
插入一条父记录,联合父记录的Id插入多条子记录,效果如下面的sql语句。(用C#代码拼凑一条sql插入语句)


insert into role_resource(role_Id,[resource],parent_Id,resource_name) values('1','add.aspx','0','角色管理');
select ident_current('role_resource') as aa
insert into role_resource(role_Id,[resource],parent_Id,resource_name) values('1','add.aspx','aa','角色添加')
insert into role_resource(role_Id,[resource],parent_Id,resource_name) values('1','add.aspx','aa','角色添加')
insert into role_resource(role_Id,[resource],parent_Id,resource_name) values('1','add.aspx','aa','角色添加')
insert into role_resource(role_Id,[resource],parent_Id,resource_name) values('1','add.aspx','aa','角色添加')
insert into role_resource(role_Id,[resource],parent_Id,resource_name) values('1','add.aspx','aa','角色添加')
sql
[解决办法]
引用:
插入一条父记录,联合父记录的Id插入多条子记录,效果如下面的sql语句。(用C#代码拼凑一条sql插入语句)
SQL code?1234567 insert into role_resource(role_Id,[resource],parent_Id,resource_name) values('1','add.aspx','0','角色管理'); select ……

写个存储过程就ok
[解决办法]
SQL语句之间;隔开
[解决办法]
1.存储过程exec(sql);
2.代码层传递
"insert.....;
insert.......;"这样字符串变量到存储过程里。

读书人网 >asp.net

热点推荐