zoukankan      html  css  js  c++  java
  • ADO.NET 第二课 事务和存储过程的调用(二)

    存储过程:存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

    实例:在C#中如何调用存储过程(无数参,带参数)。

    代码
    using(SqlConnection conn=new SqlConnection())
    {
    conn.connectionstring
    ="...";
    conn.Open();
    SqlCommand cmd
    =new SqlCommand();
    cmd.connection=conn;
    cmd.CommandType
    =CommandType.storedProcedure;
    cmd.CommadnText
    ="test";
    cmd.ExecuteNonQuery();
    }
    代码
    using(SqlConnection conn=new SqlConnection())
    {
    conn.ConnectionString
    ="...";
    conn.Open();
    SqlCommand Cmd
    =new SqlCommand();
    cmd.Connection
    =conn;
    cmd.CommandType
    =CommandType.StoredProcedure;
    cmd.CommandText
    ="test1";
    cmd.Parameters.add(
    "@name",SqlDbType.varchar).value="需求";
    cmd.Parameters.add(
    "@ID",SqlDbType.Int);
    cmd.Parameters[
    1].Direction = ParameterDirection.Output;
    cmd.ExecuteNonQuery();
    MessageBox.Show(cmd.parameters[
    1].value.Tostring());
    }
  • 相关阅读:
    servlet验证账号密码
    servlet概述
    JAVA WEB开发环境与搭建
    JavaScript简介
    css样式简介
    html简介
    西柚电子邮箱登录页面
    西南石油大学计科院主页
    PHP 简单分页 献给小白
    安装FastDFS
  • 原文地址:https://www.cnblogs.com/netlove/p/1789820.html
Copyright © 2011-2022 走看看