当前位置:首页 » 数据仓库 » vs2012数据库使用
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

vs2012数据库使用

发布时间: 2023-08-10 13:59:00

‘壹’ 如何通过VS2012或在C#中连接mariaDB数据库

定中袭义连接字符串:string connStr="连接字符串"; //在“服务器资源管理器”中找到你的数据库,反键,属性,找到连接字符串,复制出来
定义sqlconnection对象,首先引用system.data.sqlclient命名空间;
sqlconnection sqlConn=new sqlconnection(connStr);//带有一个参数,此唤即上面定义的连接字符串。
3.打开数据库连卖扒兄接:sqlConn.open(); //调用open()方法
至此,数据库已经连接上,然后根据你的实际需要决定后边干怎么做,如果是插入、修改、删除,建议用sqlcommand ,如果是查询,建议用sqldataadapter;

‘贰’ 将MySQL数据库连接到VS2012中

mysql官方网站说得很清楚:
Connector/Net is a fully-managed ADO.NET driver for MySQL.
Starting with version 6.7, Connector/Net will no longer include the MySQL for Visual Studio integration. That functionality is now available in a separate proct called MySQL for Visual Studio available using the MySQL Installer for Windows (see http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html).

使用Connector/Net 6.6.6版本测试通过!

或根据官网说明,下载mysql-connector-net-6.8.3-noinstall.zip。
Select Platform… .NET & Mono 再下载。

‘叁’ 怎么使用vs2012自带的数据库

using (SqlConnection cn = new SqlConnection())
{
//VS2012 自带的SQL为 localdb,连接字符串有一点点不一样,其他功能都一样操作
cn.ConnectionString = @"data source=(localdb)\v11.0;Initial Catalog=C:\DATA\APPLICATIONDATABASE.MDF;integrated security=True;connect timeout=120";
cn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = "select * from table";

SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
return ds;
}