zoukankan      html  css  js  c++  java
  • 数据库课程设计心得【3】存储过程的运用

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

     

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

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

    输出参数的使用:

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

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

  • 相关阅读:
    sql server 数据库创建链接服务器
    RabbitMQ消息队列(十四)-启用SSL安全通讯
    RabbitMQ消息队列(十三)-VirtualHost与权限管理
    RabbitMQ消息队列(十二)-性能测试
    RabbitMQ消息队列(十一)-如何实现高可用
    RabbitMQ消息队列(十)-高可用集群部署实战
    centos7 修改yum源为阿里源
    RabbitMQ消息队列(九)-通过Headers模式分发消息(.Net Core版)
    RabbitMQ消息队列(八)-通过Topic主题模式分发消息(.Net Core版)
    RabbitMQ消息队列(七)-通过fanout模式将消息推送到多个Queue中(.Net Core版)
  • 原文地址:https://www.cnblogs.com/javaadu/p/11742795.html
Copyright © 2011-2022 走看看