c#如何连接MYSQL数据库给个详细的
我原来是学PHP的只知道MYSQL和PHPmyadmin一起用不知道c#可不可以应该怎么做学习当中。。。...
我原来是学PHP的只知道MYSQL 和PHPmyadmin一起用
不知道c#可不可以 应该怎么做 学习当中。。。 展开
不知道c#可不可以 应该怎么做 学习当中。。。 展开
2个回答
展开全部
你去下一个叫mysql.dll的dll文件,引入就可以了。剩下的就是把连接字符串改下. 还有页面中相关的SqlConnection 等相关的改成MySqlConnection.
C#一般是跟MSSQL也就是SqlServer配套比较多。
C#一般是跟MSSQL也就是SqlServer配套比较多。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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)
strconn.Open();
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;
}
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)
strconn.Open();
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;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询