• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    net操作access数据库示例分享
    POST TIME:2021-10-18 02:40

    复制代码 代码如下:

    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();
        }
    }

    您可能感兴趣的文章:
    • js读取被点击次数的简单实例(从数据库中读取)
    • sql server 2008数据库连接字符串大全
    • 上传图片后使用数据库保存图片的示例分享
    • openfiledialog读取txt写入数据库示例
    • sql2000数据库清除重复数据的二种方法
    • linux数据库备份并通过ftp上传脚本分享
    • java使用jdbc操作数据库示例分享
    • MySQL数据库命名规范及约定
    • mysql跨数据库复制表(在同一IP地址中)示例
    • Drupal7连接多个数据库及常见问题解决
    • Drupal读取Excel并导入数据库实例
    • sqlserver备份还原数据库功能封装分享
    • Drupal7中常用的数据库操作实例
    • android通过jxl读excel存入sqlite3数据库
    • java自定义动态链接数据库示例
    • php把session写入数据库示例
    • 在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)
    • 四种数据库随机获取10条数据的方法
    上一篇:.net后台代码调用前台JS的两种方式
    下一篇:asp.net+ajax+sqlserver自动补全功能实现解析
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信