我曾经使用 Windows 表单连接到 Microsoft Access,代码如下:
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
OleDbConnection con = new OleDbConnection("Provider=Microsoft.jet.oledb.4.0; data source=C:/Users/titi/Desktop/db2.mdb");
private void Form2_Load(object sender, EventArgs e)
{
con.Open();
OleDbCommand cmd = new OleDbCommand("select * from tblBook", con);
DataTable dt = new DataTable();
dt.Load(cmd.ExecuteReader());
con.Close();
}
}
它工作正常,但现在我创建了另一个 C# 类,它不是 Window 形式。我只想将 MS Access 中的一些数据与我使用 SQL Server 选择的数据进行比较。但是当我这样做时,我得到了如下错误:
错误 1 类、结构或接口成员声明 C:\A\A\SynchronizeData.cs 12 17 AutoSync 中的无效标记 '('
谁能告诉我,如何使用 C# 中的类以 Windows 形式连接到 MS Access?