当前位置: 首页 > news >正文

.net做的网站打开速度缓慢北京百度竞价

.net做的网站打开速度缓慢,北京百度竞价,电子商务网站建设的规划方案,新疆乌鲁木齐医院网站建设用ASP.NET与SQL SERVER可是缘份最好了,稍大的程序一般第一先考虑的是SQL SERVER,只是一些很考虑经济的才使用ACCESS等了。用SQL SERVER,为了使数据库的效率更好,一般都会才取存储过程,因存储过程执行速度快&#xff0c…
用ASP.NET与SQL SERVER可是缘份最好了,稍大的程序一般第一先考虑的是SQL SERVER,只是一些很考虑经济的才使用ACCESS等了。用SQL SERVER,为了使数据库的效率更好,一般都会才取存储过程,因存储过程执行速度快,并且可以实现一些高级的查询等功能。比如传入一些数据参数,但执行的SQL过程可能不同等。

  下面就来个例子,建立一新的角色,要求角色的名字不能重复,以下是一存储过程。

  

CREATE PROCEDURE sp_AccountRole_Create

@CategoryID int,
@RoleName nvarchar(10),
@Description nvarchar(50),
@RoleID int output
AS
DECLARE @Count int

-- 查找是否有相同名称的记录
SELECT @Count = Count(RoleID) FROM Account_Role WHERE
RoleName = @RoleName

IF @Count = 0

INSERT INTO Account_Role
(CategoryID, RoleName, Description) valueS
(@CategoryID, @RoleName, @Description)

SET @RoleID = @@IDENTITY

RETURN 1
GO


  
  执行存储过程的C#过程:

  

SqlConnection DbConnection = new SqlConnection(mConnectionString);
SqlCommand command = new SqlCommand( "sp_AccountRole_Create", DbConnection );
DbConnection.Open(connectString);
// 废置SqlCommand的属性为存储过程
command.CommandType = CommandType.StoredProcedure;

command.Parameters.Add("@CategoryID", SqlDbType.Int, 4);
command.Parameters.Add("@RoleName", SqlDbType.NVarChar, 10);
command.Parameters.Add("@Description", SqlDbType.NVarChar, 50);
command.Parameters.Add("@RoleID", SqlDbType.Int, 4);
// 返回值
command.Parameters.Add("Returnvalue",
SqlDbType.Int,
4, // Size
ParameterDirection.Returnvalue,
false, // is nullable
0, // byte precision
0, // byte scale
string.Empty,
DataRowVersion.Default,
null );

command.parameters["@CategoryID"].value = permission.CategoryID;
command.parameters["@RoleName"].value = permission.PermissionName;
command.parameters["@Description"].value = permission.Description;
// 可以返回新的ID值
command.parameters["@RoleID"].Direction = ParameterDirection.Output;

int rowsAffected = command.ExecuteNonQuery();
int result = command.parameters["Returnvalue"].value;
int newID = command.parameters["@RoleID"].value;

  功能挺强的吧,可以得到三个值,分别是行影响值,存储过程返回值,新的ID值。

转载于:https://www.cnblogs.com/shf/archive/2006/03/26/359304.html

http://www.lbrq.cn/news/2559025.html

相关文章:

  • 河北大型网站建设trinseo公司
  • fineui 如何做网站小说百度搜索风云榜
  • 管理网站制作福州seo排名优化
  • 长春专业网站建设公司排名可以免费推广的平台
  • 广安网站建设成都网站seo诊断
  • 做维修家具广告在哪个网站好宁波seo入门教程
  • 网站整站下载器下载utf8网页乱码seo学徒是做什么
  • 网站怎么做百度才会收录互联网推广方案怎么写
  • 高唐做网站推广免费网站可以下载
  • 做流量的网站应该注意什么国外免费推广网站有哪些
  • 线上网站开发系统流程在线生成网站
  • 新疆知名的网站建设公司厦门seo培训学校
  • 如何制作自己的网站 可放广告云搜索app
  • 公司内部网站设计网站建设制作公司
  • 上海湖南网站建设腾讯广告推广平台
  • 可以建设个人网站seo专业技术培训
  • 如何对网站进行爬虫宜兴网站建设
  • 安卓app开发环境seo合作代理
  • 建设网站的知识旺道seo工具
  • 产品效果图怎么做出来的网站搜索优化排名
  • wordpress如何增加商品外贸seo
  • 石家庄网站公司推广关键词如何优化
  • 广西桂林天气预报15天查询seo排名赚下载
  • 网站一年续费多少钱想做推广哪个平台好
  • 建设网站的价格杭州网站seo推广
  • 哪个网站上做自媒体最好佛山seo技术
  • 手表设计网站seo专业优化方法
  • 用.net做的网站上海优化网站seo公司
  • 做招聘网站用哪个cms网页制作工具
  • 长沙网页设计培训找沙大计教育预约网址网站优化排名易下拉稳定
  • Oracle 11g RAC集群部署手册(三)
  • vue3渲染html数据并实现文本修改
  • 公网服务器上Nginx或者Openresty如何屏蔽IP直接扫描
  • 机器学习 —— 决策树
  • Apache RocketMQ中 Consumer Group(消费者组)的详细说明
  • 掩码语言模型(MLM)技术解析:理论基础、演进脉络与应用创新