zoukankan      html  css  js  c++  java
  • C#winfrom最简DBHelp(数据库连接操作)

    代码如下:

    //需引用命名空间
    
    using System.Data;
    using System.Data.SqlClient;
    
      class DBHelper
        {
    
            //定义数据库连接语句,连接语句书写方法参考(文章最后)
            public static string connstr = "Data Source=.;Initial Catalog=MobileDB;Integrated Security=True";
    
           //创建数据库连接对象
    
             public static SqlConnection conn = new SqlConnection (connstr);
    
            //定义datatable查询方法,返回table
    
            public static DataTable Getdatatable(string sqlstr)
            {
    
                //创建databale对象
                DataTable table = new DataTable ();
    
                //创建适配器对象
                SqlDataAdapter adp = new SqlDataAdapter (sqlstr ,conn);
    
                //数据填充
                adp.Fill (table);
                return table ;
            }
    
            //定义方法执行增删改
    
            public static bool ExecuteNonQuery(string sqlstr)
            {
    
                 //打开数据库连接
                conn.Open ();
    
                //创建command对象并执行sql语句
                SqlCommand  cmd = new SqlCommand (sqlstr ,conn);
                int result = cmd.ExecuteNonQuery ();
    
                //关闭连接
                conn.Close ();
    
                //定义返回值
                return result >0;
            }
        }

    *SQL数据库两种连接字符串

    1. SQL Server 身份验证登录:server = 服务器名;database=数据库名;uid=用户名;pwd=密码;

    2. Windows身份验证连接字符串:serve=服务器名;database=数据库名;Integrated Security=true;

  • 相关阅读:
    .net程序员书单
    脱敏小软件
    .NET处理HTTP请求
    WPF 按名称查找控件
    软件工程现行国标汇集
    企业应用架构模式读书笔记 第一章 分层
    mysql远程访问
    知道二叉树的先序和中序遍历,重建该二叉树
    微信小程序地图模块
    微信小程序蓝牙模块
  • 原文地址:https://www.cnblogs.com/hzpeng/p/9129706.html
Copyright © 2011-2022 走看看