在项目下定义一个类用于对数据库的操作:
using System.Data;
using System.Data.OleDb;
class DBClass
{
OleDbConnection cnn = null;
bool OpenDB() //打开数据库的方法
{
cnn = new OleDbConnection();
string str = "provider=Microsoft.Jet.OleDb.4.0;Data Source=" + System.Windows.Forms.Application.StartupPath + "\\DB\\MP3qq.mdb";
cnn.ConnectionString = str; //连接数据库
cnn.Open(); //执行打开数据库的动作
if (cnn.State == ConnectionState.Open) //判断数据库的状态是否为打开状态 如果打开则为真,否则为假
{
return true;
}
else
{
return false;
}
}
public bool InsertSongs(string sql) //增加歌曲到数据库中 执行Command的对象
{
OpenDB();
OleDbCommand olecmd = new OleDbCommand();
olecmd.Connection = cnn;
olecmd.CommandText = sql;
if (Convert.ToInt32(olecmd.ExecuteNonQue