关于C#连接mysql的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/13 10:06:29
给出部分代码
private MySQLConnection conn;

public Boolean rs_select;

//连接数据库
public void DB_Link()
{

conn = new MySQLConnection(new MySQLConnectionString("localhost", "wms", "root", "123456").AsString);

conn.Open();
}

//获取数据

public DataSet DB_List(String sql)
{
SqlDataAdapter sda = new SqlDataAdapter(sql,conn);报这行有错误,请高手说明,谢谢!
DataSet ds = new DataSet();
sda.Fill(ds, "text");
return ds;

}
class ClassDB
{

private MySQLConnection conn;

public Boolean rs_select;

//连接数据库
public void DB_Link()
{

conn = new MySQLConnection

SqlDataAdapter sda = new SqlDataAdapter(sql,conn);
conn没有初始化的,先调用DB_Link()进行初始化下就可以啦!

嗯,要先调用DB_Link()进行初始化,
我们在做项目时一般把连接数据库块放在另一个类(DBHelper)里.不在每个类里面要用时都去new.