iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >C#中有哪些连接数据库的方法
  • 811
分享到

C#中有哪些连接数据库的方法

2023-06-17 22:06:55 811人浏览 泡泡鱼
摘要

C#中有哪些连接数据库的方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。C#连接数据库1、用MySQL DriverCS连接MySQL数据库在安装文件夹下面找

C#中有哪些连接数据库的方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

C#连接数据库1、用MySQL DriverCS连接MySQL数据库

在安装文件夹下面找到MysqlDriver.dll,然后将mysqlDriver.dll添加引用到项目

注:我下载的是版本是 MysqlDriverCS-n-EasyQueryTools-4.0.1-dotnet2.0.exe

using System;  using System.Collections.Generic;  using System.ComponentModel;  using System.Data;  using System.Data.Odbc;  using System.Drawing;  using System.Linq;  using System.Text;  using System.windows.FORMs;  using MySQLDriverCS;  namespace mysql  {      public partial class Form1 : Form      {          public Form1()          {              InitializeComponent();          }          private void Form1_Load(object sender, EventArgs e)          {              MySQLConnection conn = null;              conn = new MySQLConnection(new MySQLConnectionString("localhost", "inv", "root", "831025").AsString);              conn.Open();              MySQLCommand commn = new MySQLCommand("set names gb2312", conn);              commn.ExecuteNonQuery();              string sql = "select * from exchange ";              MySQLDataAdapter mda = new MySQLDataAdapter(sql, conn);              DataSet ds = new DataSet();             mda.Fill(ds, "table1");              this.dataGrid1.DataSource = ds.Tables["table1"];              conn.Close();         }     }  }

C#连接数据库2、通过ODBC访问mysql数据库:

      安装Microsoft ODBC.net:我安装的是mysql-connector-odbc-3.51.22-win32.msi

      安装MDAC 2.7或者更高版本:我安装的是mdac_typ.exe 2.7简体中文版

      安装MySQL的ODBC驱动程序:我安装的是 odbc_net.msi

      管理工具 -> 数据源ODBC –>配置DSN…

      解决方案管理中添加引用 Microsoft.Data.Odbc.dll(1.0.3300)

      代码中增加引用 using Microsoft.Data.Odbc;

using System;  using System.Collections.Generic;  using System.ComponentModel;  using System.Drawing;  using System.Linq;   //vs2005好像没有这个命名空间,在c#2008下测试自动生成的  using System.Text;  using System.Windows.Forms;  using Microsoft.Data.Odbc;  namespace mysql  {      public partial class Form1 : Form      {          public Form1()          {              InitializeComponent();          }          private void Form1_Load(object sender, EventArgs e)          {              string MyConString = "DRIVER={MySQL ODBC 3.51 Driver};" +                                   "SERVER=localhost;" +                                   "DATABASE=inv;" +                                   "UID=root;" +                                   "PASSWord=831025;" +                                   "OPTION=3";              OdbcConnection MyConnection = new OdbcConnection(MyConString);              MyConnection.Open();              Console.WriteLine(""n success, connected successfully !"n");              string query = "insert into test values( 'hello', 'lucas', 'liu')";              OdbcCommand cmd = new OdbcCommand(query, MyConnection);                    //处理异常:插入重复记录有异常  try{    cmd.ExecuteNonQuery();  }  catch(Exception ex){                   Console.WriteLine("record duplicate.");  }finally{                   cmd.Dispose();  }  /  /             MyConnection.Close();          }      }  }

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网精选频道,感谢您对编程网的支持。

--结束END--

本文标题: C#中有哪些连接数据库的方法

本文链接: https://www.lsjlt.com/news/294255.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • C#中有哪些连接数据库的方法
    C#中有哪些连接数据库的方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。C#连接数据库1、用MySQL DriverCS连接MySQL数据库在安装文件夹下面找...
    99+
    2023-06-17
  • C#连接数据库的方法有哪些
    这篇文章主要讲解了“C#连接数据库的方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C#连接数据库的方法有哪些”吧!一、Oracle查询    ...
    99+
    2023-06-30
  • wpf连接数据库的方法有哪些
    在WPF中连接数据库的方法有以下几种:1. 使用ADO.NET:ADO.NET是.NET Framework中用于访问数据库的一组类...
    99+
    2023-08-09
    wpf 数据库
  • jdbc连接数据库的方法有哪些
    JDBC(Java Database Connectivity)是Java语言用于连接数据库的一种标准接口。JDBC提供了一组类和接...
    99+
    2023-09-26
    jdbc 数据库
  • asp连接sql数据库的方法有哪些
    小编给大家分享一下asp连接sql数据库的方法有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!asp连接sql数据库的方法有...
    99+
    2022-10-18
  • ASP连接Access数据库的方法有哪些
    ASP连接Access数据库的方法有以下几种:1. 使用ADODB连接:可以使用ADODB对象来连接Access数据库。首先需要在A...
    99+
    2023-08-11
    ASP Access数据库
  • vb连接access数据库的方法有哪些
    在VB中连接Access数据库的方法有以下几种:1. 使用ADO(ActiveX数据对象)库:ADO是一种用于访问各种数据库的COM...
    99+
    2023-08-08
    vb access数据库
  • 数据库连接方式有哪些
    小编给大家分享一下数据库连接方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在建立Oracle数据库的时候,应该会在数据...
    99+
    2022-10-18
  • PHP中有哪些连接数据库的方式
    本篇文章给大家分享的是有关PHP中有哪些连接数据库的方式,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。PHP连接数据库之PHP连接MYSQL数据库代码< php...
    99+
    2023-06-17
  • 数据库中表连接方式有哪些
    这篇文章将为大家详细讲解有关数据库中表连接方式有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1 nested loop join 循...
    99+
    2022-10-19
  • C#连接Mysql数据库的方法
    C#连接Mysql数据库的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!本文讲的是C#连接Mysql数据库,下文附有详...
    99+
    2022-10-18
  • java web应用连接数据库的方法有哪些
    本篇内容介绍了“java web应用连接数据库的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!D...
    99+
    2022-10-19
  • MySQL连接数据库的方式有哪些
    MySQL连接数据库的方式有以下几种:1. 使用命令行连接:在命令行窗口中使用mysql命令连接数据库,例如:mysql -h 主机...
    99+
    2023-09-09
    MySQL 数据库
  • php中有哪些连接myql数据库的方式
    本篇文章给大家分享的是有关php中有哪些连接myql数据库的方式,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最...
    99+
    2023-06-14
  • C#连接数据库的几种方法
    一、Oracle 查询 public static DataTable QueryData() { DataTable dtResult = new ...
    99+
    2022-11-13
  • python连接clickhouse数据库的方式有哪些
    这篇文章主要介绍“python连接clickhouse数据库的方式有哪些”,在日常操作中,相信很多人在python连接clickhouse数据库的方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”pyt...
    99+
    2023-06-30
  • 常见数据库连接方式有哪些
    这篇文章给大家分享的是有关常见数据库连接方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。1.Access数据库的DSN-less连接方法:set adocon=Serve...
    99+
    2022-10-18
  • C#连接字符串的方法有哪些
    这篇文章主要讲解了“C#连接字符串的方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C#连接字符串的方法有哪些”吧!预定义的方式来存储C#连接字符串,列举两种方法。C#连接字符串方法...
    99+
    2023-06-17
  • C#连接MySQL数据库的方法步骤
    目录一、需求二、新建 C# 项目三、MySQL数据库四、MySqlHelper五、测试总结一、需求 C# 使用 MySQL 数据库的情况还是比较少的,大部分使用 Windows 平台...
    99+
    2023-01-11
    c#连接mysql数据库配置 c连接mysql数据库 c#连接mysql数据库语法
  • 有哪些常用的JDBC数据库连接方式
    有哪些常用的JDBC数据库连接方式?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、JDBC连接DB2Class.forName("...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作