首页 > 产品 > 视频播放

视频演示:SqlCommand执行Sql存储过程(一)/ASP.NET 数据库开发

您可以先体验部分视频,然后再购买.
00:00/00:00
ASP.NET 数据库开发 > ADO.NET

SqlCommand执行Sql存储过程(一) |

类别属性:程序Web开发 > Microsoft | 发布时间:2013/3/11 15:45:50 | 视频长度:00:06:12

SqlCommand执行Sql存储过程(一) 表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。在前面的视频示例中已经用到了SqlCommand来查询读取数据库,再SqlDataReader、SqlDataAdapter以及DataView中的数据查询都用到了SqlCommand来查询数据。在这个各视频中将详细介绍SqlCommand执行Sql存储过程。

本视频示例直接拷贝了前面视频演示示例中的代码,主要是改装SqlCommand方法中的Sql查询语句,这里采用存储过程。在UserData数据库中建立UserByName存储过程定义@UserName 变量用在“SELECT * FROM UserInfo WHERE UserName=@UserName”中,@UserName 数据类型为Nvarchar(256)和UserInfo的UserName字段类型一致。

在CS后台程序改装 public SqlDataReader ReadUserByName(string name)方法,在SqlCommand中执写UserByName,然后 Command.CommandType = CommandType.StoredProcedure;这里指定命令类型为存储过程即“CommandType.StoredProcedure”,然后将参数添加进来并且指定值“Command.Parameters.Add("@UserName", SqlDbType.NVarChar, 256);Command.Parameters["@UserName"].Value = name;”。

SqlCommand 类MSDN参考地址:http://msdn.microsoft.com/zh-cn/library/z4956bkc.aspx

SqlCommand执行Sql存储过程(一) - 问和答
用户提问:
您已经下载的视频
遺昕 | Weisim3.com 下载许可条款 ( 您必须接受同意才可免费下载 ) .