详解C# Access数据类知识点 ####一、简介在C#开发中,与Microsoft Access数据库交互是一项常见任务。详细介绍了一个简单的C#数据访问类,用于连接Access数据库,并实现了查询、插入、更新和删除等基本操作。 ####二、核心功能- 建立数据库连接:使用DataCon()方法建立与Access数据库的连接。 - 执行SQL查询:通过DataCom(string sql)方法执行SQL查询并返回结果集。 - 执行非查询SQL语句:使用dataExec(string sql)方法执行插入、更新或删除等非查询SQL语句,并返回执行结果。 ####三、技术栈与依赖- C#:用于编写应用程序的语言。 - ADO.NET:提供了访问数据库的功能,本例中使用了OleDb作为数据提供者。 - Microsoft Jet OleDb Driver (Version 4.0):用于连接Access数据库的驱动程序。 - DataSet:用于存储从数据库检索到的数据。 - OleDbConnection:用于表示到OLE DB数据源的连接。 - OleDbCommand:表示OLE DB命令。 - OleDbDataAdapter:用于填充DataSet的对象。 ####四、代码解析##### 4.1数据库连接csharp public void DataCon() { string conStr = "provider=Microsoft.Jet.OleDb.4.0;DataSource=" + Application.StartupPath.ToString() + "student.mdb"; con = new OleDbConnection(conStr); } - 说明:该方法创建了一个连接到指定Access数据库文件的连接。连接字符串包含数据库的位置及使用的提供者。