精华内容
下载资源
问答
  • 2021-04-20 16:19:19

    using System.Data.SqlClient;//引入命名空间

    1:定义连接字符串
    String connStr=“server=.;database=数据库名;uid=sa;pwd=123”;
    2:创建连接对象
    SqlConnection conn=new SqlConnection(connStr);
    3:打开连接
    conn.Open();
    4:定义SQL文(增、删、改、查的SQL语句)
    String sql=“select count(*) from Admin where id=‘admin’ and pwd=‘admin’”;

    String sql=“insert into Admin (id,name) values(’’,’’)”;

    String sql=“select * from Student”;

    5:创建语句命令对象
    SqlCommand cmd=new SqlCommand(sql,conn);

    6:调用方法,执行SQL文
    int num=(int)cmd.ExecuteScalar();//返回一行一列的值(Object) 需要强转成int型

    int num=cmd.ExecuteNonQuery();//执行增、删、改的SQL文,返回受影响的行数

    SqlDataReader reader= cmd.ExecuteReader();//返回多行多列的数据,需要使用循环获取数据,读完数据之后要关闭reader对象。

    7:结果处理

    8:关闭连接
    conn.Close();

    更多相关内容
  • c#六种数据库连接语句,整理了mysql sqlserver等数据库的连接语句
  • SqlClient 连接 //指定端口号的连接 <add name="Local" connectionString="Database=test;Server=192.168.3.1,1433;Integrated Security=false;uid=sa;pwd=123456;" providerName="System.Data.SqlClient" />...

    官方参考链接

    一、SqlServer

    1. SqlClient 连接
    
    //指定端口号的连接
    <add name="Local" connectionString="Database=test;Server=192.168.3.1,1433;Integrated Security=false;uid=sa;pwd=123456;" providerName="System.Data.SqlClient" />
    
    
    1. OleDb 连接
    Provider=Microsoft.Jet.OLEDB.4.0; Data Source=d:\Northwind.mdb;User ID=Admin;Password=;
    
    
    
    展开全文
  • C#连接数据库的方法

    2021-01-20 06:04:16
     首先在Web.config(本地的添加应用程序配置文件App.config,本地还要添加System.Configuration.dll程序集)上配置数据库连接字符串,添加如下节点代码: <add name=connstr connectionString=Data
  • 最经常不怎么用数据库的人来说,连接数据库语句有时很难搞定。最近用数据库MySQL,数据库安装的时候没按默认安装,将数据库端口设置成了3307,而不是3306,结果连接数据库语句:MySqlConnection mysqlconn = new ...

    最经常不怎么用数据库的人来说,连接数据库的语句有时很难搞定。最近用数据库MySQL,数据库安装的时候没按默认安装,将数据库端口设置成了3307,而不是3306,结果连接数据库语句:

    MySqlConnection mysqlconn =  new MySqlConnection("Database='" + "world" + "';Data Source='" + "127.0.0.1" + "';User Id='" + "root" +  "';Password='" + "root1234" + "'");怎么也连不上,到网上查了很多都是这样的连接字符。当时想可能需要数据端口,经设置后,果然连接上了。

    修改后语句:

    MySqlConnection mysqlconn =  new MySqlConnection("Database='" + "world" + "';Data Source='" + "127.0.0.1" + "';User Id='" + "root" +  "';Password='" + "root1234" + "';Port='" + "3307" + "'");

    在次说明:Data Source指的是连接数据库的服务器ip,本实例是客户端和服务端同台电脑。

    展开全文
  • C# Connection:连接数据库 C# 语言中 Connection 类是 ADO.NET 组件连接数据库时第一个要使用的类,也是通过编程访问数据库的第一步。 接下来我们来了解一下 Connection 类中的常用属性和方法,以及如何连接 SQL ...

    C# Connection:连接数据库
    C# 语言中 Connection 类是 ADO.NET 组件连接数据库时第一个要使用的类,也是通过编程访问数据库的第一步。
    接下来我们来了解一下 Connection 类中的常用属性和方法,以及如何连接 SQL Server 数据库。
    Connection 类概述
    Connection 类根据要访问的数据和访问方式不同,使用的命名空间也不同,类名也稍有区别,在这里我们使用的是 SqlConnection 类,以及微软提供的 SQL Server 2014 数据库。SqlConnection 类中提供的常用属性和方法如下表所示。

    使用 Connection 类连接数据库
    在使用 Connection 类连接 SQL Server 2014 时,先要编写数据库连接串。数据库连接串的书写方法有很多,这里介绍两种常用的方法。
    第1种方式
    server = 服务器名称 / 数据库的实例名 ; uid = 登录名 ; pwd = 密码 ; database = 数据库名称
    其中:
    • server:用于指定要访问数据库的数据库实例名,服务器名称可以换成 IP 地址或者数据库所在的计算机名称,如果访问的是本机数据库,则可以使用“.”来代替,如果使用的是默认的数据库实例名,则可以省略数据库实例名。例如连接的是本机的默认数据库,则可以写成“server = .”。
    • uid:登录到指定 SQL Server 数据库实例的用户名,相当于以 SQL Server 身份验证方式登录数据库时使用的用户名,例如 sa 用户。
    • pwd:与 uid 用户对应的密码。
    • database:要访问数据库实例下的数据库名。
    第2种方式
    Data Source = 服务器名称 \ 数据库实例名 ; Initial Catalog = 数据库名称 ; User ID = 用户名 ; Password = 密码
    其中:
    • Data Source:与第1种连接串写法中的 server 属性的写法一样,用于指定数据库所在的服务器名称和数据库实例名,如果连接的是本机的默认数据库实例,则写成“Data Source=. ”的形式。
    • Initial Catalog:与第 1 种连接串写法中的 database 属性的写法一样,用于指定在 Data Source 中数据库实例下的数据库名。
    • User ID:与第 1 种连接串写法中的 uid 属性的写法一样,用于指定登录数据库的用户名。
    • Password:与第 1 种连接串写法中的 pwd 属性的写法一样,用于指定 User ID 用户名所对应的密码。此外,还可以在连接字符串中使用 Integrate Security = True 的属性,省略用户和密码,即以 Windows 身份验证方式登录 SQL Server 数据库。将数据库连接更改如下:
    Data Source = 服务器名称 \ 数据库实例名 ; Initial Catalog = 数据库名称 ; Integrate Security = True
    需要注意的是,由于在使用 Windows 身份验证的方式登录数据库时,会对数据库的安全性造成一定的影响,因此不建议使用 Windows 身份验证的方法,而是使用 SQL Server 验证方式登录数据库,即指定用户名和密码。

    提示:在 SQL Server 2014 中更改数据库的身份验证方式并不复杂,只需要在 SQL Server 的 SQL Server Management Studio 2014 中右击数据库的服务器结点,弹出如下图所示的服务器属性界面,并在界面中选择“安全性”选项。
    在这里插入图片描述

    在该界面中可以通过选择“服务器身份验证”中的两个选项来切换身份验证方式,默认情况下选中“Windows 身份验证模式”。在选中任意一种身份验证模式后需要重启 SQL Server 服务器才能完成服务器身份验证模式的更改。在完成了数据库连接串的编写后即可使用 SqlConnection 类与数据库连接,分以下 3 步完成。

    1. 创建 SqlConnection 类的实例
      对于 SqlConnection 类来说,上表中提供了两个构造方法,通常是使用带一个字符串参数的构造方法来设置数据库的连接串创建其实例,语句形式如下。
      SqlConnection 连接对象名 = new SqlConnection( 数据库连接串 );
    2. 打开数据库连接
      在创建 SqlConnection 连接类的实例后并没有连接上数据库,需要使用连接类的 Open 方法打开数据库的连接。
      在使用 Open 方法打开数据库连接时,如果数据库的连接串不正确或者数据库的服务处于关闭状态,会出现打开数据库失败的相关异常,因此需要通过异常处理来处理异常。
      打开数据库连接的语句形式如下。

    连接对象名.Open();
    3) 关闭数据库连接
    在对数据库的操作结束后要将数据库的连接断开,以节省数据库连接的资源。
    关闭数据库连接的语句形式如下。
    连接对象名.Close();
    如果在打开数据库连接时使用了异常处理,则将关闭数据库连接的语句放到异常处理的 finally 语句中,这样能保证无论是否发生了异常都将数据库连接断开,以释放资源。除了使用异常处理的方式释放资源外,还可以使用 using 的方式释放资源。
    具体的语句如下。
    using(SqlConnection 连接对象名 = new SQLConnection( 数据库连接串 ))
    {
    //打开数据库连接
    //对数据库先关操作的语句
    }
    using 关键字的用法主要有两个,一个是引用命名空间,一个是创建非托管资源对象。
    在 .NET 平台上资源分为托管资源和非托管资源,托管资源是由 .NET 框架直接提供对其资源在内存中的管理,例如声明的变量;非托管资源则不能直接由 .NET 框架对其管理,需要使用代码来释放资源,例如数据库资源、操作系统资源等。
    下面通过实例来演示 SqlConnection 类的使用。
    实例 1】创建与本机 SQL Server 数据库的连接,并使用异常处理。
    根据题目要求,连接 SQL Server 数据库时使用的用户名为 sa、密码为 pwdpwd,连接的数据库为test。创建 Windows 窗体应用程序,并在窗体上放置一个按钮,在按钮的单击事件中加入以下代码。

    1. //编写数据库连接串
    2. string connStr = “Data source=.;Initial Catalog=test;User ID=sa;Password=pwdpwd”;
    3. //创建SqlConnection的实例
    4. SqlConnection conn = null;
    5. try
    6. {
    7.  conn = new SqlConnection(connStr);
      
    8.  //打开数据库连接
      
    9.  conn.Open();
      
    10. MessageBox.Show("数据库连接成功!");
      
    11. }
    12. catch(Exception ex)
    13. {
    14. MessageBox.Show("数据库连接失败!" + ex.Message);
      
    15. }
    16. finally
    17. {
    18. if (conn != null)
      
    19. {
      
    20.     //关闭数据库连接
      
    21.     conn.Close();
      
    22. }
      
    23. }
      执行上面的代码,效果与上一实例—样。
    展开全文
  • 主要介绍了C#实现连接SQL Server2012数据库并执行SQL语句的方法,结合实例形式较为详细的分析了C#连接SQL Server2012数据库并执行查询、插入等操作的相关实现技巧,需要的朋友可以参考下
  • C#连接数据库语句

    2012-11-20 11:38:34
    C#连接数据库语句2008年03月12日 星期三 17:151.C#连接连接Access 程序代码: ------------------------------------------------------------------------------- using System.Data; using System.Data.OleDb...
  • 包括最基本的方法: 打开数据库 关闭数据库 创建SqlCommand命令方法 执行SQL语句方法 将DataReader对象转换成DataTable对象方法
  • C#连接数据库

    千次阅读 2022-02-21 11:28:31
    一、与数据库连接 1、设置连接字符串 string sqlConnStr = "Data Source=服务器名;Initial Catalog=数据库名;User ID=用户名;Password=密码";//用户密码登录 //或 string sqlConnStr = "Data Source=服务器名;...
  • //数据库链接地址的语句 String conn_String = "Data Source =.;Initial Catalog=mydata;User Id = sa;Password=huoying000615"; SqlConnection sqlConnection = new SqlConnection(conn_String); //Sql链接类...
  • c#数据库连接

    千次阅读 2018-10-08 08:48:37
    数据库连接类: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // 类名称:GemCommon....
  • 饭店点菜管理系统 数据库课程设计C#完整代码实现,SQL数据库建立语句及需求分析课程报告
  • C#连接数据库实现删改查代码,但是没有实现增加功能___
  • C#连接各种数据库语句(实例)

    千次阅读 2012-08-23 16:03:10
    Initial Catalog=数据库名;User ID=用户名;Data Source=数据源;Extended Properties="";Server Name=ip地址;Network Protocol=Winsock;Server Port Address=5000; //Oracle using System.Data; using System....
  • C#Winform基于SQL Server的网络连接数据库和本地连接,实现增删改查(内附数据库查询语句以及数据库配置,适合新手)
  • C#连接MySQL数据库

    2022-05-11 22:24:17
    好,把这个资源安装好后就可以开始了,因为项目里还有很多地方要连接数据库,我就把连接数据库的方法写到了一个类里,这样用的时候就可以直接创建对象就好了。 右键点击项目名,新建项,选择C#类: 我的起名为...
  • 2.建立操作字符串,里面是对数据操作的SQL语句 3.建立Connection,用连接字符串作为参数建立 4.建立Command,用操作字符串和Connection作为参数 5.建立DataAdapter,用Command作为参数 代码如下:string cosn = ...
  • C# 连接数据库

    千次阅读 2022-04-07 11:40:18
    01 Connection 对象概述 Connection 对象是一个连接对象,主要功能是建立与物理数据库连接,其主要包括4种访问数据库的对象类,也可称为数据提供程序,分别介绍如下。 SQL Server 数据提供程序,位于 System.Data ...
  • 基于C# Access连接 , SqlServer连接,Oracle连接 ,MySql连接连接方法,通过执行SQL语句返回DataTable
  • C#连接数据库的方式

    千次阅读 2022-01-10 13:58:34
    1.连接本地数据库(Windows验证登录方式) string constr = “server=本地服务器;Initial Catalog=数据库名称;Integrated Security=True”; Windows验证登录方式以SQLSever2008R2为例,如图所示 2.连接sa账户(SQL ...
  • C# 连接本地数据库

    千次阅读 2022-03-21 14:39:34
    C# 如何连接本地数据库? 1. 安装MySQL 下载MySQL软件,傻瓜式安装即可,安装完之后,在系统偏好号设置里会出现一个MySQL的图标。 在安装的时候会让用户输入密码,这个自己看着输就行了,但是别忘记了。 建议别用...
  • 本文实例讲述了C#操作SQLite数据库方法。分享给大家供大家参考,具体如下: SQLite介绍 SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL ...
  • C#连接操作数据库

    千次阅读 2020-11-18 23:08:42
    数据库操作一、连接数据库二、查询数据三.添加数据四、删除数据 首先我创建了一个数据库 关于数据库信息(会在连接字符串用到) ...使用Connextion对象实现应用程序与数据库连接 #region 连接数据库 //定义连接字符串
  • 本文档,实现在局域网内远程访问SQL server 2005的...在VS2012中通过两种方法测试是否对SQL服务器连接成功.其中一种以C#代码测试为主,并贴有完整测试代码。通过个人发挥,可以实现对远程数据库的访问、修改、更新等。
  • 本例采用C#语言实现在两台电脑之间的数据库访问连接
  • 使用C#连接MySQL数据库

    2022-05-22 15:26:09
    4、下面的代码,简易地演示了访问数据库的基本过程。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using MySql.Data.MyS
  • C#连接Oracle数据库

    千次阅读 2022-01-06 19:23:12
    1.C#连接Oracle数据库 C#连接Oracle数据库目前常用的有三种方式: (1)System.Data.OracleClient.dll(微软) (2)Oracle.DataAccess.Client.dll(Oracle,也称ODP.NET) (3)Oracle.ManagedDataAccess.dll...
  • 前面一篇 //www.jb51.net/article/61219.htm 讲了 C# 里用 MySQL 官方驱动怎么去连接操作 MySQL 驱动,就是 MySQL 的 JDBC 驱动有两个一样,针对 .NET 的 MySQL 驱动也有两个。这里介绍的就是 .NET 连接 MySQL 的第...
  • C# 连接SQLSERVER数据库 连接字符串

    万次阅读 2015-06-16 11:28:04
    一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 51,499
精华内容 20,599
关键字:

c#数据库连接语句

c# 订阅