zoukankan      html  css  js  c++  java
  • SqlHelper.cs

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Data;
    using System.Data.SqlClient;
    using System.Configuration;

    namespace WebApplication1
    {
    public class SqlHelper
    {
    private static readonly string connString = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
    public static int ExecuteNonQuery(string sql,params SqlParameter[] parameters )
    {
    using (SqlConnection conn = new SqlConnection(connString))
    {
    conn.Open();
    using (SqlCommand cmd = new SqlCommand(sql, conn))
    {
    cmd.Parameters.AddRange(parameters);
    return cmd.ExecuteNonQuery();
    }
    }
    }
    public static object ExecuteScalar(string sql, params SqlParameter[] parameters)
    {
    using (SqlConnection conn = new SqlConnection(connString))
    {
    conn.Open();
    using (SqlCommand cmd = new SqlCommand(sql, conn))
    {
    cmd.Parameters.AddRange(parameters);
    return cmd.ExecuteScalar();
    }
    }
    }
    public static DataTable ExecuteDataTable(string sql, params SqlParameter[] parameters)
    {
    DataSet set = new DataSet();
    using (SqlConnection conn = new SqlConnection(connString))
    {
    conn.Open();
    using (SqlCommand cmd = new SqlCommand(sql, conn))
    {
    if (parameters!=null)
    {
    cmd.Parameters.AddRange(parameters);
    }
    SqlDataAdapter adapter = new SqlDataAdapter(cmd);
    adapter.Fill(set);
    return set.Tables[0];
    }
    }
    }
    }
    }

  • 相关阅读:
    poj-2376 Cleaning Shifts (排序+贪心)
    AOJ 0525
    POJ -3050 Hopscotch
    POJ-2718 Smallest Difference
    AOJ 0121: Seven Puzzle (BFS DP STL 逆向推理)(转载)
    POJ-3187 Backward Digit Sums (暴力枚举)
    POJ-3669 Meteor Shower(bfs)
    分布式消息系统Kafka初步
    nginx源码学习----内存池
    def文件格式
  • 原文地址:https://www.cnblogs.com/liyiyong/p/6859920.html
Copyright © 2011-2022 走看看