Access数据库的连接与修改
之前是用VS创建的临时数据库,在更多的情况下是创建数据库文件进行保存数据,下面便是用C#语句进行与Access数据库文件进行连接与添加数据的方法。
首先要创建一个Access数据库,保存为.mdb文件,下面在该数据库文件内,以账户密码保存表格为例:
如图的表格。
using System;
using System.Collections.Generic;
using System.Data.OleDb;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Access数据库的修改
{
class Program
{
static void Main(string[] args)
{
string Con = @"Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "+Application.StartupPath+"\\土壤数据信息12.mdb";//第二个参数为文件的路径
OleDbConnection conn = new OleDbConnection(Con);
conn.Open();
OleDbCommand cmd = conn.CreateCommand();
string Update = "";
//insert into tbl_localuser(logname,fullname) values (lognameStr,fullnameStr)
//Update = @"insert into 20170101 set ID='" + Console.ReadLine().ToString() + "',Key ='" + Console.ReadLine().ToString() + "'";
string ID = Console.ReadLine().ToString();
string Key = Console.ReadLine().ToString();
Update = @"insert into 20170101 ([ID],[Key]) Values ('"+ID +"','"+Key+"')";
OleDbCommand inst = new OleDbCommand(Update,conn);
Console.WriteLine (inst.ExecuteNonQuery().ToString());//显示受影响的的行数
//Console.WriteLine(inst.ExecuteNonQuery().ToString());
conn.Close();
}
}
}