c#怎么读取access数据库数据

 我来答
yinfengnong
2017-11-02 · TA获得超过5619个赞
知道大有可为答主
回答量:2344
采纳率:89%
帮助的人:2391万
展开全部
using (OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\Data\db.mdb;Persist Security Info=False"))
            {
                conn.Open();
 
                string sql = "SELECT Id,Name,Gender,Birthday,IdentityCode,HomeAddress,EmployeeId FROM tb_employee";
 
                OleDbCommand cmd = new OleDbCommand(sql, conn);
 
                using (IDataReader reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        int Id = reader.GetInt32(0);
                                    string Name = reader.GetString(1);
                                    int Gender = reader.GetInt32(2);
                                    DateTime Birthday = reader.GetDateTime(3);
                                    string IdentityCode = reader.GetString(4);
                                    string HomeAddress = reader.GetString(5);
                                    string EmployeeId = reader.GetString(6);
                    }
                }
            }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式