1.代码中有没有对象没有初始化。例如OleDbConnection OleDbConnection1 = new OleDbConnection();2.连接数据库的问题。 连接和打开连接的语句都是不是对的。 3.SQL语句正不正确,引起在访问数据库时有问题。 你又没说错误在那一行,你会调试吗?按f9 插入断点 按f5调试 再按f11单步运行 一步一步找错con = "E:\db1.mdb" 改为 con = "E:/db1.mdb" 试试估计是连接没连好