求一个c#操作mysql数据库 刚学这个,不知道怎么连接.谁有c#操作mysql数据库 给我发一段操作的代码(新增功能) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我现在做的是用个写好的引擎,MyData.dll引用这个后,其他操作很简单 using System.Data.OleDb; public class DBconnection { //连接数据库的前期准备 public string myConnstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Local_data.mdb"; //select数据库的共同方法 public DataSet GetSetData(string sql) { DataSet ds = new DataSet(); try { OleDbConnection con = new OleDbConnection(myConnstring); OleDbDataAdapter da = new OleDbDataAdapter(sql, con); con.Open(); da.Fill(ds); con.Close(); return ds; } catch { return null; } } //操作数据库的共同方法、如update、insert public bool Execute(string sql) { OleDbConnection con = new OleDbConnection(myConnstring); OleDbCommand com = new OleDbCommand(); com.CommandText = sql; com.Connection = con; try { con.Open(); com.ExecuteNonQuery(); con.Close(); return true; } catch { return false; } }public void Page_Load(object sender, EventArgs e) { //***************************************************************************************** //方法名 :Page_Load(object sender, System.EventArgs e) //机能 :页面初期处理 //参数 :无 //返回值 :无 //发生例外 :无 //***************************************************************************************** DBconnection con = new DBconnection(); try { DataSet ds = new DataSet(); string sql = "select [No],BorrowCommID,CommodityName,OldPrice,SellPrice,NoVipDeposit,Number,VipMarkdown,TaxOver from TM_BorComInfo "; ds = con.GetSetData(sql); GridView1.DataSource = ds; GridView1.DataBind(); } catch { } }这是我写的 lZ 参考一下吧 如何获得datalist中textbox用户输入的值??急!! 关闭模式窗体 gridview 敲回车下一列进入编辑状态 什么情况下可以用 对象名.私有字段名 来访问私有字段? 高分求救 C#报表问题 文件下载 直接打开 求一段c#如何操作oracle数据库的代码示例,包括连接,修改更新删除数据。 .net 大型项目打包问题 我在开发中遇到的DataGrid(windows)中的问题各项,请各位帮忙!! 请问一下下面这种xml可以用对象的方式生成吗? 初学者求助:如何用C#向SQL2000里插入图片及显示图片 如何让DataGridView内数据为负数时候自动显示为红色
public class DBconnection
{
//连接数据库的前期准备
public string myConnstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Local_data.mdb";
//select数据库的共同方法
public DataSet GetSetData(string sql)
{
DataSet ds = new DataSet();
try
{
OleDbConnection con = new OleDbConnection(myConnstring);
OleDbDataAdapter da = new OleDbDataAdapter(sql, con);
con.Open();
da.Fill(ds);
con.Close();
return ds;
}
catch
{
return null;
}
}
//操作数据库的共同方法、如update、insert
public bool Execute(string sql)
{
OleDbConnection con = new OleDbConnection(myConnstring);
OleDbCommand com = new OleDbCommand();
com.CommandText = sql;
com.Connection = con;
try
{
con.Open();
com.ExecuteNonQuery();
con.Close();
return true;
}
catch
{
return false;
}
}
public void Page_Load(object sender, EventArgs e)
{
//*****************************************************************************************
//方法名 :Page_Load(object sender, System.EventArgs e)
//机能 :页面初期处理
//参数 :无
//返回值 :无
//发生例外 :无
//*****************************************************************************************
DBconnection con = new DBconnection();
try
{
DataSet ds = new DataSet();
string sql = "select [No],BorrowCommID,CommodityName,OldPrice,SellPrice,NoVipDeposit,Number,VipMarkdown,TaxOver from TM_BorComInfo "; ds = con.GetSetData(sql);
GridView1.DataSource = ds;
GridView1.DataBind();
}
catch
{
} }这是我写的 lZ 参考一下吧