zoukankan      html  css  js  c++  java
  • ADO:用代码调用存储过程

    原文发布时间为:2008-08-02 —— 来源于本人的百度文章 [由搬家工具导入]

    using System;
    using System.Data;
    using System.Configuration;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;

    using System.Data.SqlClient;

    /// <summary>
    /// Produce 的摘要说明
    /// </summary>
    public class Produce
    {
        private SqlConnection conn;
        private SqlCommand cmd;
        private SqlDataAdapter sda;
        private DataSet ds;

        public Produce()
    {
            conn = new SqlConnection(ConfigurationManager.ConnectionStrings["testConn"].ConnectionString);
            cmd = new SqlCommand();
            sda = new SqlDataAdapter();
            ds = new DataSet();     
    }

        public DataTable dt()
        {
            sda.SelectCommand = new SqlCommand("testSelect");
            sda.SelectCommand.CommandType=CommandType.StoredProcedure;
            sda.Fill(ds,"test");
            return ds.Tables["test"];
        }

        public void Update(Int32 id, string name, string banji)
        {
            cmd.CommandText = "testUpdate";
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@id", id);
            cmd.Parameters.AddWithValue("@name", name);
            cmd.Parameters.AddWithValue("@class", banji);
            cmd.Parameters.AddWithValue("@Original_id", id);

            cmd.Connection = conn;
            conn.Open();
            cmd.EndExecuteNonQuery();
            conn.Close();
        }
        public void Delete(Int32 id)
        {
            cmd.CommandText = "testDelete";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@Original_id", id);
            cmd.Connection = conn;

            conn.Open();
            cmd.EndExecuteNonQuery();
            conn.Close();
        }

    }

  • 相关阅读:
    Go语言实现:【剑指offer】复杂链表的复制
    Go语言实现:【剑指offer】字符串的排列
    Go语言实现:【剑指offer】机器人的运动范围
    Delphi10.3的DBGrid美化(03)
    uniGUI学习之uniButton设置图标+扁平化CSS(34)
    UniGUI学习之hBox布局(33)
    Bug集锦
    ImageNamed、imageWithContentsOfFile、SupportingFiles、Images.xcassess
    MVC设计模式
    [转]iOS开发之视图控制器(UIViewController)
  • 原文地址:https://www.cnblogs.com/handboy/p/7141568.html
Copyright © 2011-2022 走看看