以上是,我在我的数据库课程设计中一个用到存储过程的地方,该存储过程完成学生借用教室的功能,后台代码如下:

 

带有5个输入参数,一个输出参数

输入参数用CM_cmd.Parameters属性处理

输出参数的使用:

        CM_cmd.Parameters.Add("@success", SqlDbType.Decimal);
        CM_cmd.Parameters["@success"].Direction = ParameterDirection.Output;//表示success为输出参数

 

 

 

      所谓存储过程,即是运行在后台的函数,存储过程的优点很明显:安全,减少网络流量;存储过程也有之缺点,1、复杂,初学者可能不太好理解其运行机理。2、数据库移植不方便:3、代码可读性差,相当难维护

 

相关文章:

  • 2021-08-21
  • 2021-11-11
  • 2022-12-23
  • 2021-09-04
  • 2021-09-04
猜你喜欢
  • 2021-10-16
  • 2021-12-22
  • 2022-01-01
  • 2021-06-28
  • 2021-06-04
相关资源
相似解决方案