源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

net操作access数据库示例分享

  • 时间:2020-10-21 11:33 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:net操作access数据库示例分享
[u]复制代码[/u] 代码如下:
using System; using System.Data; using System.Configuration; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.OleDb; /// <summary> ///AccessDB 的摘要说明 /// </summary> public class AccessDB {     public AccessDB()     {         //TODO: 在此处添加构造函数逻辑     }     /// <summary>     /// 读取Access数据库     /// </summary>     private void ReadAccessData()     {         //1、建立连接         string sAccessConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator.WWW-410ADC78208\桌面\应用程序.mdb";         OleDbConnection odcConnection = new OleDbConnection(sAccessConnection);         //2、打开连接         odcConnection.Open();         //建立SQL查询         OleDbCommand odCommand = odcConnection.CreateCommand();         //3、输入查询语句         odCommand.CommandText = "SELECT table.编号, table.[123], table.[456] FROM [table];";         //建立读取         OleDbDataReader odrReader = odCommand.ExecuteReader();         //查询并显示数据         while (odrReader.Read())         {             ListViewItem item = new ListViewItem();             item.SubItems.Add(odrReader[0].ToString());             item.SubItems.Add(odrReader[1].ToString());             item.SubItems.Add(odrReader[2].ToString());             this.listView1.Items.Add(item);         }         //关闭连接         odrReader.Close();         odcConnection.Close();     }     /// <summary>     /// add     /// </summary>     /// <param name="sender"></param>     /// <param name="e"></param>     private void button1_Click(object sender, EventArgs e)     {         //1、建立连接         string sAccessConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator.WWW-410ADC78208\桌面\应用程序.mdb";         OleDbConnection odcConnection = new OleDbConnection(sAccessConnection);         //2、打开连接         odcConnection.Open();         //建立SQL查询         OleDbCommand odCommand = odcConnection.CreateCommand();         //3、输入查询语句         odCommand.CommandText = "INSERT INTO [table]([123],[456]) VALUES('88','88' )";         //执行         odCommand.ExecuteNonQuery();         //关闭连接         odcConnection.Close();         this.listView1.Items.Clear();         ReadAccessData();     }     /// <summary>     /// delete     /// </summary>     /// <param name="sender"></param>     /// <param name="e"></param>     private void button3_Click(object sender, EventArgs e)     {         //1、建立连接         string sAccessConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator.WWW-410ADC78208\桌面\应用程序.mdb";         OleDbConnection odcConnection = new OleDbConnection(sAccessConnection);         //2、打开连接         odcConnection.Open();         //建立SQL查询         OleDbCommand odCommand = odcConnection.CreateCommand();         //3、输入查询语句         string sql = "DELETE table.编号 FROM [table] WHERE (((table.编号)=" + this.listView1.SelectedItems[0].SubItems[1].Text + "))";         odCommand.CommandText = sql;         //执行         odCommand.ExecuteNonQuery();         //关闭连接         odcConnection.Close();         this.listView1.Items.Clear();         ReadAccessData();     }     /// <summary>     /// update     /// </summary>     /// <param name="sender"></param>     /// <param name="e"></param>     private void button2_Click(object sender, EventArgs e)     {         //1、建立连接         string sAccessConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator.WWW-410ADC78208\桌面\应用程序.mdb";         OleDbConnection odcConnection = new OleDbConnection(sAccessConnection);         //2、打开连接         odcConnection.Open();         //建立SQL查询         OleDbCommand odCommand = odcConnection.CreateCommand();         //3、输入查询语句         string sql = "UPDATE [table] SET 123='11',456='11'  WHERE (((table.编号)=" + this.listView1.SelectedItems[0].SubItems[1].Text + "))";         odCommand.CommandText = sql;         //执行         odCommand.ExecuteNonQuery();         //关闭连接         odcConnection.Close();         this.listView1.Items.Clear();         ReadAccessData();     } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部