zoukankan      html  css  js  c++  java
  • C#中简单操作SQLserver数据库(ADO.NET的简单应用)

    本篇文章以 ADO.NET 访问SQL SERVER 数据库为例,

    其中需用System.Data.SqlClient;

    数据库连接字符串写法为:Data Source=服务器ip地址或服务器名;Initial Catalog=数据库名;User ID=用户名;Password=用户密码;

     1 using System.Data.SqlClient;
     2 using System.Configuration;
     3 
     4 /// <summary>
     5 /// sql帮助类
     6 /// </summary>
     7 public class SqlHelp
     8 {
     9     //创建连接对象字符串
    10     //public string Sqlconn = ConfigurationManager.ConnectionStrings["SqlConnString"].ConnectionString;//这里需要到Web.config添加ConnectionStrings
    11     public string Sqlconn = "Data Source=****;User ID=**;Password=**;Initial Catalog=****;";
    12     /// <summary>
    13     /// SQL查询
    14     /// </summary>
    15     public DataSet Qyery() 
    16     {
    17         //数据库连接器,创建数据库连接.参数:连接对象字符串
    18         SqlConnection conn = new SqlConnection(Sqlconn);
    19         //数据适配器,填充DataSet.参数1:SQL查询语句,参数2:数据库连接.
    20         SqlDataAdapter sda = new SqlDataAdapter("select * from 表名", conn);
    21         //实例化数据集.
    22         DataSet ds = new DataSet();
    23         //将数据适配器中的数据填充到数据集.
    24         sda.Fill(ds);
    25         return ds;
    26     }
    27     /// <summary>
    28     /// SQL操作
    29     /// </summary>
    30     public int Operation()
    31     {
    32         //数据库连接器,创建数据库连接.
    33         SqlConnection conn = new SqlConnection(Sqlconn);
    34         //数据库命名对象,指定要执行sql语句与连接对象conn.参数1:SQL操作语句,参数2:数据库连接.
    35         SqlCommand cmd = new SqlCommand("insert  INTO 表名 VALUES (值1,值2,....)", conn);
    36         //打开数据库
    37         conn.Open();
    38         //执行,返回影响行数
    39         int rows = cmd.ExecuteNonQuery();
    40         //关闭数据库
    41         conn.Close();
    42         return rows;
    43     }
    44 }
    Web.config添加ConnectionStrings代码如下并引用System.Configuration:
    1 <connectionStrings>
    2     <add name="SqlConnString" connectionString="Data Source=****;User ID=**;Password=**;Initial Catalog=****;"/> 3 </connectionStrings>
  • 相关阅读:
    使用keras构建简单的网络分类鸢尾花
    矩阵的秩 rank(A)
    矩阵的迹
    数学符号大全速查表
    迷茫的不是青春,是你们回望青春时失焦的眼神。
    服务器Windows Server 2008 远程控制安全设置技巧
    服务器安全维护配置和优化八大要点
    怎么把html页面中共用的底部代码做成共享模块
    回首2017,展望2018,今后的路我们一起走
    手机端rem如何适配_rem详解及使用方法2
  • 原文地址:https://www.cnblogs.com/xianyv/p/10706837.html
Copyright © 2011-2022 走看看