求一个c#操作mysql数据库

guo1573 2007-08-21 11:18:27
刚学这个,不知道怎么连接.谁有c#操作mysql数据库 给我发一段操作的代码(新增功能)
...全文
142 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
seanzh 2008-03-14
  • 打赏
  • 举报
回复
为什么不用MySQLDriverCS?
yangaiyuan 2007-08-21
  • 打赏
  • 举报
回复
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 参考一下吧
guo1573 2007-08-21
  • 打赏
  • 举报
回复
vision_n(visi)怎么不在线!
vision_n 2007-08-21
  • 打赏
  • 举报
回复
联系我,发给你~qq50721683
vision_n 2007-08-21
  • 打赏
  • 举报
回复
我现在做的是用个写好的引擎,MyData.dll引用这个后,其他操作很简单
guo1573 2007-08-21
  • 打赏
  • 举报
回复
怎么没有人说话啊!谁帮帮我啊

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧