C#链接操作Access数据库
2017-06-15 14:08
387 查看
C#链接操作Access数据库
引用 system.Data.OleDb//Access_path为Access数据库的路径 Access数据库要保存为.mdb格式(2013版默认为.accdb格式) OleDbConnection Access_Con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Access_Path); OleDbCommand Access_Com = Sino_AccessCon.CreateCommand(); Access_Com.CommandText = "select * from "+ Table_Name +" where User_Name='" + UserName +"'"; Access_Con.Open(); OleDbDataReader Access_Read = Access_Com.ExecuteReader(); Access_Con.Close();
比如登陆账号密码为防止数据泄露时可以写成:
Access_Com.CommandText = "select * from " + Table_Name + " where User_Name='" + UserName + "'AND User_Key='" + UserKey + "'"; Access_Con.Open(); OleDbDataReader Access_Read = Access_Com.ExecuteReader(); if (Access_Read.HasRows) { MessageBox.Show("可以登陆"); }
执行增删改命令可以直接写为:
Access_Con.Open(); OleDbCommand Access_Com = new OleDbCommand("命令语句", Access_Con); Sino_AccessCom.ExecuteNonQuery();
存储read的内容,举个name的栗子:
OleDbConnection Access_Con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Access_Path); OleDbCommand Access_Com = Sino_AccessCon.CreateCommand(); Access_Com.CommandText = "select * from "+ Table_Name ; Access_Con.Open(); OleDbDataReader Access_Read = Access_Com.ExecuteReader(); List<string> Temp_List=new List<string>(); while (Sino_AccessRead.Read()) { Temp_List.Add(Sino_AccessRead["User_Name"].ToString()); } Access_Con.Close();
相关文章推荐
- C#与ACCESS数据库的链接和操作典型代码
- 关于c#.Net操作Access数据库的类,支持事务处理
- C# 操作ACCESS数据库
- c#操作Access数据库的简单例子
- C# 操作ACCESS数据库
- asp.net(VB)操作Access数据库(链接/添加/修改/删除)
- C#操作ACCESS数据库(创建,压缩,备份,恢复)
- C# 操作ACCESS数据库
- C#操作ACCESS数据库(创建,压缩,备份,恢复)
- C#使用参数操作access数据库
- C# 操作ACCESS数据库
- 关于c#.Net操作Access数据库的类,支持事务处理
- C# 操作ACCESS数据库
- c#操作Access数据库
- C#链接ACCESS数据库
- C#操作Access数据库的例子
- C# 操作ACCESS数据库
- C# 操作ACCESS数据库
- c#操作Access数据库的简单例子
- c#操作access数据库--增删改查