导航:首页 > 方法技巧 > vs2012连接mysql方法

vs2012连接mysql方法

发布时间:2022-01-14 06:06:31

‘壹’ vs2015怎么连接mysql

方法/步骤

新建一个工程名叫mysql,编程环境选择c#,然后选择windows窗体应用程序,新建一个窗体用于显示查询到sql数据库的数据集

从工具箱向form1窗体上拖一个按钮和datagridview控件,按钮是触发连接数据库获取数据集,按钮的名称为显示,datagridview控件是用于显示数据集内容

单击解决方案资源管理器中的引用文件夹然后右键选择添加引用,选择浏览后打开mysql.data.dll,这是c#连接mysql数据库的动态库,里面封装了很多常用的操作数据库的方法

在解决方案资源管理器中的form1.cs的代码中加入using MySql.Data.MySqlClient;这就是代码中的实际引用mysql.data.dll中的内容,有了这个c#就能很方便地操作sql数据库

在按钮的单击事件中添加如下代码
string str = "Server=127.0.0.1;User ID=root;Password=123456;Database=test;CharSet=gbk;";
MySqlConnection con = new MySqlConnection(str);//实例化链接
con.Open();//开启连接
string strcmd = "select * from user";
MySqlCommand cmd = new MySqlCommand(strcmd, con);
MySqlDataAdapter ada = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
ada.Fill(ds);//查询结果填充数据集
dataGridView1.DataSource = ds.Tables[0];
con.Close();//关闭连接

使用navicat软件在数据库test中新建表user,然后新建两个字段username和password(图中的栏位),navicat软件是mysql的图形化界面工具,负责新建表以及备份等数据库操作,直观地通过界面来操作

数据库建好后就可以执行工程了,单击显示按钮执行结果如下,出现username和password说明数据库连接成功,由于没有添加数据所以下面为空

‘贰’ vs2012 连接到数据库怎么用

server=.; integrated security=true;database=数据库名
这是连接的字符串,如果是本地的则服务器是. 不需要帐号和密码,这是Windows身份登录的连接字符串,如果楼主有什么不清楚的地方欢迎追问

‘叁’ 在vs2013上,连接mysql或者sqlserver2012数据库,该怎么连求详细步骤,最好加截图,感激不尽啊!

里面存在项目案例:ASP.net4.0从入门到精通,含有数据库!

可以用Vs2013和sqlserver2012附加数据库即可!

希望能帮到你!


‘肆’ 通过vs2012C#连接mysql进行操作

依旧是数据适配器填充DataTable,然后在DataTable对象中取dt.rows[0][0].Tostring获取字符串,mysql中你说的这个类型我不是很清楚,如果是时间格式的话试着用DateTime转化下,不是的话用字符串提取在转成DataTime

‘伍’ vs2012怎么连接sql数据库

具体代码及说明如下:
1.为了方便维护,规范的编程要将数据库的连接字符串写在配置文件config中,如下:
//App.config:
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<connectionStrings>
<add connectionString="Data Source = .; Initial Catalog = 数据库名; User ID = 登陆用户名; Password = 密码" name="configconnstr" />
</connectionStrings>
</configuration>
2.然后再建一个名为SqlHelper的类文件,去封装链接数据库和操作数据库的方法,如下:
............
仔细阅读全文:
http://www.itxfx.com/index.php/Article/update/sid/22/tid/221/aid/1

‘陆’ visual studio 2012怎么连接mysql数据库

_RecordsetPtr m_pRecordSetPtr;
_ConnectionPtr m_pConnectionPtr;
m_pConnectionPtr.CreateInstance(__uuidof(Connection));
try
{
m_pConnectionPtr->Open("DSN=mysql;server=localhost;database=test","root","",adModeUnknown); //创建数据库的链接 前提是要有数据库
}
catch(_com_error &e)
{
AfxMessageBox(e.Description());// 容错
}

m_pRecordSetPtr.CreateInstance(__uuidof(Recordset));
try
{
m_pRecordSetPtr->Open(" SELECT * FROM url_info",
m_pConnectionPtr.GetInterfacePtr(), // 获取库接库的IDispatch指针
adOpenDynamic,
adLockOptimistic,
adCmdText);

m_pRecordSetPtr->AddNew(); //这一下是数据库的操作
m_pRecordSetPtr->PutCollect( "KeyWords",_variant_t( _tmp_KeyWords ));
m_pRecordSetPtr->PutCollect( "Title", _variant_t( _tmp_HeadLine ));
m_pRecordSetPtr->PutCollect( "Summery",_variant_t( _tmp_Summary ));
m_pRecordSetPtr->PutCollect( "URL",_variant_t( pThreadData->GetCurrentUrl() ));
m_pRecordSetPtr->PutCollect("UpdateTime",_variant_t( _tmp_UpdateTime));
m_pRecordSetPtr->Update(); //更新操作
}
catch(_com_error &e)
{
AfxMessageBox(e.Description());

}

这是大致的链接方法纯手打,请采纳~ 又不懂请追问

‘柒’ visual studio 2012 怎么连接数据库

首先visual studio是不自带数据库的,只能通过代码实现与数据库连接
c#数据库连接字符串集合
(一)常用连接:
1.使用SqlConnection对象:
a. Sql 验证
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
b. Windows 身份验证
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "Integrated Security=SSPI;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}

2.使用OleDbConnection对象:
public void OleDBConnectionOpen()
{
OleDBConnection conn = new OleDbconnection();
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\Customer.mdb";
conn.Open();
}
(二)其它:
1.ODBC连接Access本地数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"Uid=Admin;"+"Pwd=;");
2.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"SystemDB=Admin;"+"Pwd=;");
3.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=\\server\share\a.mdb;");
4.ODBC连接Excel系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.xls)};"+"DriverId=790;"+
"Dbq=C:\a.xls;"+"DefaultDir=c:\somepath;");
5.ODBC连接Oracle系统数据库
conGoodDay.Open("Driver={Microsoft ODBC for oracle};"+"Server=OracleServer.world;"+
"Uid=Admin;"+"Pwd=password;");
6.ODBC连接Sql Servr
conGoodDay.Open("Driver={Sql Server};"+"Server=myServer;"+"Database=myDatabaseName;"
"Uid=Admin;"+"Pwd=password;");
7.ODBC连接Visual FoxPro
conGoodDay.Open("Driver={Microsoft Visual FoxPro Driver};"+
"SourceType=DBC;"+"SourceDB=c:a.dbc;"+"Exclusive=No;");

Windows 身份验证
建议使用 Windows 身份验证(有时也称为“集成安全性”)连接到支持其的数据源。连接字符串中使用的语法根据提供程序的不同而不同。下表演示用于 .NET Framework 数据提供程序的 Windows 身份验证语法。
语法
SqlClient
Integrated Security=true;
-- or --
Integrated Security=SSPI;

OleDb
Integrated Security=SSPI;

Odbc
Trusted_Connection=yes;

OracleClient
Integrated Security=yes;

Integrated Security=true 用于 OleDb 提供程序时会引发异常。

‘捌’ vs2013怎么连接mysql

境是:win8,vs2013,mysql-5.0.22-win32;
二、首先设置VS2013,引入mysql包;具体步骤参考链接
三、关于一些问题解决:
#include<winsock.h>
#include<mysql.h>
顺序不能改变,否则会出现语法错误

‘玖’ VS2012怎么连接上MySql呢

5.1.72就可以了,这个是经典版本,然后下载附件里的dll,引用该dll,

命名空间:using MySql.Data.MySqlClient;

连接字符串:Server=localhost;Database=Northwind;Uid=root;Pwd=123456"

数据库名,密码自己改。

然后操作数据库类素与sqlserver,只不过名称前缀是MySql,如MySqlConnection。

阅读全文

与vs2012连接mysql方法相关的资料

热点内容
什么方法能改变肩宽 浏览:312
青少年腰两侧酸的最快治疗方法 浏览:422
vivo主屏幕时间怎么设置在哪里设置方法 浏览:944
干锅娃娃菜的制作方法和视频 浏览:645
问题的直接表示方法有哪些 浏览:755
桂平酸竹笋的腌制方法视频 浏览:781
手工绣制作方法图片 浏览:622
电箱三相负载计算方法 浏览:744
关于坚持的方法简单 浏览:686
节能有哪些方法物理 浏览:139
vivo手机储存内存变大的方法 浏览:755
快速记住一反三的方法 浏览:969
本田锋范carplay无线连接方法 浏览:82
实验分析方法fmea 浏览:245
小熊奶瓶消毒器使用方法 浏览:961
零售数据收集常用方法 浏览:982
华为耳机模式设置在哪里设置方法 浏览:562
画手机屏幕的方法 浏览:756
大枣和枸杞的食用方法 浏览:88
五个测量电阻方法高中 浏览:423