易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET中常用的存储过程


1.查询功能:
描述:通常在网页上根据点击查询按钮获得所要结果
例:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
-- =============================================
-- Author:冰霜
-- Create date: 2009-09-04
-- Description:查询
-- =============================================
Alter PROCEDURE [dbo].[KDF_PackageMeetingRoom_Examine]
(
@HotelID varchar(20),
@State int,
@StartDate varchar(30),
@EndDate varchar(30)
)
as
DECLARE @MainStr VARCHAR(1000)
set @MainStr='select * from PackageMeetingRoom where ID=ID '
if(@HotelID<>'')
set @MainStr=@MainStr+'and HotelID like'+''''+'%'+@HotelID+'%'+''''
if (@State <> '-1')
set @MainStr=@MainStr+'and State='+''''+convert(varchar(20),@State)+''''
if(@StartDate<>'' or @EndDate<>'')
set @MainStr=@MainStr+'and Dtedate between'''+@StartDate+''''+'and'''+@EndDate+''''
set @MainStr=@MainStr+'order by Dtedate desc'
exec (@MainStr)
 
很不好意思,最近有点忙,现在把一些常用的存储过程贴出来,以后整理
2,插入增加
ALTER PROCEDURE [dbo].[KDF_AccountRecord_Add]
(
@AcNumOrder varchar(50),
@UserID varchar(50),
@TransactionType varchar(20),
@AmountPaid int,
@AmountReceived int
)
AS
insert into AccountRecord
(
AcNumOrder,
UserID,
TransactionType,
AmountPaid,
AmountReceived
)
values
(
@AcNumOrder,
@UserID,
@TransactionType,
@AmountPaid,
@AmountReceived
)
return @@IDENTITY
3.删除
ALTER PROCEDURE [dbo].[KDF_AccountRecord_Del]
(
@ID int
)
AS
delete from AccountRecord
    where ID= @ID
4,查询
ALTER PROCEDURE [dbo].[KDF_AccountRecord_ExamineByID]
(
@ID int
)
as
select * from AccountRecord where @ID=ID
这个以可以自己写一些要查询的内容,不推荐用*
5.登录
ALTER PROCEDURE [dbo].[KDF_Admin_Login]
(
@AdminName varchar(50),
@AdminPwd varchar(50)
)
AS
if exists
(
SELECT AdminName
from Admin
WHERE AdminName = @AdminName AND AdminPwd = @AdminPwd
)
-- 登录成功
RETURN 0
if exists
(
SELECT AdminName
from Admin
WHERE AdminName = @AdminName
)


相关文档:

Asp.Net防止刷新重复提交数据

     在做项目的时候遇到这样的问题,网上找了下,觉得还可以,分享给大家
1楼
Asp.Net防止刷新重复提交数据小记
最近在用Asp.Net编写点东西时遇到个问题:即用户在提交表单后按刷新就会重复提交数据,即所谓的“刷新重复提交”的问题。在网上搜 一下,可以找到很多关于这方面的资料 ......

配置ASP.NET平台时遇到的“访问IIS元数据库失败”


访问 IIS 元数据库失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败。
用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://se ......

Silverlight应用程序中如何获取ASP.NET页面参数

概述
在开发Silverlight应用程序时,我们经常会遇到这样一种情况,需要在Silverlight应用程序的UserControl中获取ASP.NET页面参数,这个参数不一定来自于当前Silverlight应用程序的宿主页面,而有可能来自于其它的ASP.NET页面。
本文我们简单的介绍一下如何在Silverlight应用程序中获取ASP.NET页面参数。
需求
如下面的 ......

ASP.net错误处理(错误跳转页 webconfig)


使用定制错误页面
  
   虽然我们发送给用户的公用错误信息是安全的,就是说它不会威胁到应用程序的秘密,但是这样的信息并不好看。也许你希望用户永远也看不到这样的信息。相反,当处理请求的过程中,如果发生了一个为处理的错误,你希望能够显示自己的“定制错误页面”,显示出自己的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号