|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
首先,在SqlServer中创建存储过程,在调用时分为有参数和没有参数两种情况, 先就简朴的没有参数的情况简要的介绍: 假设存储过程如下: CREATE PROC SelectAll AS SELECT * FROM StudentInf 则此sp的调用如下: SqlCommand selectCMD = new SqlCommand(“SelectAll”, conn); //conn 为SqlConnection selectCMD.CommandType = CommandType.StoredProcedure; 假如需要将结果集加到某个DataAdapter上,则可如下: SqlDataAdapter stuDA = new SqlDataAdapter(); stuDa.SelectCommand = selectCMD; 假如有参数:create proc andSelect @StudentId varchar(10), @StudentName varchar(10), As Select * from StudentInf where StudentId = @StudentId and StudentName = @StudentName 则参数可以如下添加: selectCMD.Parameters.Add(“@StudentId”, SqlDbType.NVarChar, 10); selectCMD.Parameters.Add(“@StudentName”, SqlDbType.NvarChar, 10); 假如只有一个参数,也可以这样赋值: SqlParameters onePara = selectCMD.Parameters.Add(“@StudentId”, SqlDbType.NVarChar, 10); onePara.Value = “ a string ” 返回类别: 教程 上一教程: 用DataList 控制元件开发的一个简朴的留言本程序 下一教程: Whidbey 初体验之局部类型 ( partial 类型) 您可以阅读与".Net 下对SqlServer2000中的存储过程的调用"相关的教程: · .Net 下对SqlServer2000中的存储过程的调用 · 在.net中调用存储过程的另一种方式 · 在.NET中调用存储过程 · VB.net 调用带参数存储过程 · .Net下调用SqlServer2k中存储过程 |
| 快精灵印艺坊 版权所有 |
首页 |
||