C#调用存储过程是如何实现的 最近学习C#数据库编程看到书上说调用了存储过程并写了些存储过程代码但是我没看到这些存储过程代码是再什么地方调用的没个存储过程代码是不一样的,请问这个调用如何实现 是通过C#的方法调用代码实现的吗还是数据库本身实现的请知道的 朋友帮忙说声!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是數據庫的功能﹐和其它語言一樣,C#的Command只是發出一個過程名稱和參數而已。 数据库中编写存储过程。然后在前端通过C#来调用,跟你执行sql命令类似,不过要设定命令类型为存储过程System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand("存储过程名",conn); cmd.CommandType = CommandType.StoredProcedure;楼主可以查一下MSDN或一些相关资料。很简单的 .Net SDK 文档里面有介绍System.Data.SqlClient.SqlCommand 和 System.Data.SqlClient.SqlParameter对象 --------------------------------------------------------------程序,犹如人生。 相当于C#传个字符串过去,Sql当存储过程用了! 继续问明白点这个存储过程是在SQL中根据传递过来的参数自动产生的还是再在SQL的什么地方编写 在数据库中创建存储过程~在程序的SQL语句中调用,加上一句CommandType = CommandType.StoredProcedure表明调用的是存储过程 利用Command对象包装SQl语句或存储过程exam: SqlCommand cmd=new SqlCommand(); cmd.commandText="sql"/"procedure"; cmd.commandType="store..."; cmd.parameters.add(..);//if have parameters cmd.execu...(); Form程序给textbox赋值的问题 类型初始值设定项引发异常 关于心跳检测 vs.net2005过期啦? 关于axWebBrowser控件实现浏览器,能否用程序模拟点击页面中的按钮,以实现自动注册?? 我在c#中画了一个圆,单击鼠标,怎样判断鼠标是在圆内还是圆外? Graphics外接矩形 C#的MDI容器问题 请求高手出现 問:c#中怎樣使用方法的參數返回一個數組,忙,沒時間查書!!謝謝 DataGrid问题,着急!!! 在英文机器上开发的系统,在英文机器上运行时,显示界面都有很大的变化 用C#写的一段判断用户输入的一个正整数是否素数,请高手帮忙改正。(素数指:只能被1和自身整除的数)
cmd.CommandType = CommandType.StoredProcedure;楼主可以查一下MSDN或一些相关资料。很简单的
System.Data.SqlClient.SqlCommand 和 System.Data.SqlClient.SqlParameter对象
--------------------------------------------------------------
程序,犹如人生。
这个存储过程是在SQL中根据传递过来的参数自动产生的
还是再在SQL的什么地方编写
exam:
SqlCommand cmd=new SqlCommand();
cmd.commandText="sql"/"procedure";
cmd.commandType="store...";
cmd.parameters.add(..);//if have parameters
cmd.execu...();