易截截图软件、单文件、免安装、纯绿色、仅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

修改了从:http://www.cnblogs.com/ejiyuan/archive/2007/11/09/954325.html的一批文章 生成了可以在Gridview里面调用的CombBox控件,是基于Ajax的。
    独立使用使用方式():  <Com:ComboBox ID="ComboBox2" runat="server" Independent="true"  Width="80px" EnableViewState="true"> ......

关于asp.net页面背景样式的问题

今天遇到一个头疼的问题,修改别人写的asp.net页面的样式,我把在页面的样式代码剪切到css文件中,唉,出错了。样式出不来。找了半天错,路径也对啊,就是第一次加载页面时我设置的背景图片出不来,再刷一次页面就出来了,不知道为什么,把他考到页面上就OK。最终还是找出错了。自己太马虎了,代码怎么能随便copy的,backgr ......

asp.net(c#) 下SQL存储过程使用详细实例

记取记录集
create procedure getArticle
as
select * from Article_Content
GO
asp.net 调用方法
  SqlConnection Conn = new SqlConnection();
        Conn.ConnectionString = Data.Connstr();
        Conn.Open();
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号