当前位置:硬件测评 > vs2013关联mysql数据库_vs连接数据库

vs2013关联mysql数据库_vs连接数据库

  • 发布:2023-09-26 23:43

本文目录一览:

  • 1、vs2013中mvc里面的数据库服务怎么添加
  • 2、vs2013中c#如何连接MySQL数据库。
  • 3、vs2013怎么连接mysql
  • 4、用VS2013无法连接数据库,用的数据库是SQL2014

vs2013中mvc里面的数据库服务怎么添加

环境:www.sychzs.cn 2013 mvc4 EF4.x

OS: WIN7 64bit

DB:MySQL 5.5

1、准备:

为了能正常使用MySQL,首先你得先下一个驱动 ConnectorNet

安装完成后,这时www.sychzs.cn 2013中还是不能正常使用(2010亲测可行)

那么就得安装另外一个插件 Mysql for Visual Studio 1.1.1

拷贝到谷歌里直接搜索下载就行了。

2、新建一个MVC4应用程序,将步骤1中安装的ConnectorNet文件下的

MySql.Data.dll

MySql.Data.Entity.dll

拷贝到项目中的Bin文件夹中

至此,准备工作就已经做好了,那接下来我截图几张,方便理解

3、选择MySQL数据:

右击Models文件夹,添加=》新建项

需要哪些表啊,视图什么的自己沟上,完了之后:

在Controller文件夹右击,新建=》控制器

大致差不多就可能或许就这样了。 浏览就能成功:

vs2013中c#如何连接MySQL数据库。

public static string strConnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" + System.Web.HttpContext.Current.Server.MapPath("~") + "数据库文件路径";

public System.Data.OleDb.OleDbConnection strconn = null;

//获取datatable数据

public DataTable AExcuToTable(string sql)

{

DataTable dv = null;

// System.Data.OleDb.OleDbConnection strconn=null;

try

{

strconn = new System.Data.OleDb.OleDbConnection(strConnection);

if (strconn.State == ConnectionState.Closed)

www.sychzs.cn();

System.Data.OleDb.OleDbDataAdapter oa = new System.Data.OleDb.OleDbDataAdapter(sql, strconn);

System.Data.DataSet ds = new DataSet();

oa.Fill(ds, "Table");

dv = ds.Tables["Table"];

}

catch

{

return null;

}

strconn.Close();

return dv;

}

vs2013怎么连接mysql

境是:win8,vs2013,mysql-5.0.22-win32;

二、首先设置VS2013,引入mysql包;具体步骤参考链接

三、关于一些问题解决:

#includewinsock.h

#includemysql.h

顺序不能改变,否则会出现语法错误

用VS2013无法连接数据库,用的数据库是SQL2014

为了检查问题是否与您的VS,你可以找到在IDE的文件夹,然后运行这些命令来检查它是否能帮助在终端增加数据连接:

•请打开Windows资源管理器,然后导航到Visual Studio的安装路径\ Common7\ IDE

•devenv.exe的/安全模式:启动在安全模式下加载最小的Windows IDE中。

•devenv.exe的/ ResetSettings:恢复IDE的默认设置,可以选择地重置到指定VSSettings文件。

•devenv.exe的/ ResetAddin:删除指定外接相关命令和命令UI。

•devenv.exe的/ ResetSkipPkgs:清除添加的VSPackage所有SkipLoading标签。

如果你使用的是SQL Server Express时,需要指定的服务器名称为MyComputerName\ SQLEXPRESS。但根据您的文章,我觉得你正在使用SQL Server。如果您使用的是SQL Server和已命名实例,请尝试指定服务器名称为MyComputerName\ InstanceNameHere检查结果。

如果问题仍然存在,请设置下面的配置文件:

Visual studio 2013 中大的“web.config”文件中添加下面code

add name="NorthwindEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=mysql2014svr;initial catalog=Northwind;persist security info=True;user id=sa;password=thepwd;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /

个人建议如果问题没法解决可以卸载SQL Server 2014 ,安装SQLServer2012.

建议你有任何关于SQL Server的问题访问微软的官方论坛:

Technet.microsoft

相关文章