在ASP中可以方便的使用SQL Server里的存储过程吗?如何使用? 不意思,问错了,是:在ASP.net中可以方便的使用SQL Server里的存储过程吗?如何使用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,非常方便!!具体的你可以看看微软的quickstrat快速入门!! 很简单,在帮助中搜索: 存储过程 ASP (之间要有空格)会找到很多你想要的。 不是可以不可以的问题,而是提倡使用的问题。用起来很简单:import system.data.sqlclientdim cmdSql as sqlcommandcmdSql.commandText = "storeProcedureName"cmdSql.commandType = CommandType.StoredProcedure'如果有参数,类似下面写cmdSql.Parameters.Add("@parameter", SqlDbType.Int).Value = integerValuecmdSql.connection.opencmdSql.ExecuteNonQuery() ' or other method 注,以上代码信手写的,不一定正确:import -> importsdim cmdSql as sqlcommand -> as new sqlcommand()cmdSql.connection 也需要指定 先在SQL Server中创建一个存贮过程:CREATE Procedure GetAuthors AS SELECT * FROM Authors returnGO然后在页面中调用SqlDataAdapter myCommand = new SqlDataAdapter("GetAuthors ", myConnection);myCommand.SelectCommand.CommandType = CommandType.StoredProcedure;DataSet ds = new DataSet();myCommand.Fill(ds, "Authors");MyDataGrid.DataSource=ds.Tables["Authors"].DefaultView;MyDataGrid.DataBind();这样就完成了存贮过程的调用并将数据绑定到了MyDataGrid上。 【请教】从数据库中读取记录后,如何从0开始自动加1 部署的问题 silverlight起始页问题 请教一个菜菜问题,关于MS SQL 触发器的 asp.net中如何实现datagrid的内容打印 关于dataview中获得绑定的数据的内容? 紧急问一个问题? 找到DataList中<SelectedItemTemplate>中的控件 简单问题!--------求大家解除. 关于图片上传的问题 大家来讨论一下OA系统的核心部分(无论用.net还是lotus)200分 兄弟姐妹们帮忙,学习ASP.NET一般用哪本教材比较好啊?!
具体的你可以看看微软的quickstrat快速入门!!
会找到很多你想要的。
用起来很简单:import system.data.sqlclientdim cmdSql as sqlcommand
cmdSql.commandText = "storeProcedureName"
cmdSql.commandType = CommandType.StoredProcedure
'如果有参数,类似下面写
cmdSql.Parameters.Add("@parameter", SqlDbType.Int).Value = integerValuecmdSql.connection.open
cmdSql.ExecuteNonQuery() ' or other method
import -> importsdim cmdSql as sqlcommand -> as new sqlcommand()
cmdSql.connection 也需要指定
CREATE Procedure GetAuthors AS
SELECT * FROM Authors
return
GO然后在页面中调用SqlDataAdapter myCommand = new SqlDataAdapter("GetAuthors ", myConnection);
myCommand.SelectCommand.CommandType = CommandType.StoredProcedure;DataSet ds = new DataSet();
myCommand.Fill(ds, "Authors");MyDataGrid.DataSource=ds.Tables["Authors"].DefaultView;
MyDataGrid.DataBind();这样就完成了存贮过程的调用并将数据绑定到了MyDataGrid上。