当前位置: 首页 > wzjs >正文

学校网站建设注意什么郑州seo关键词自然排名工具

学校网站建设注意什么,郑州seo关键词自然排名工具,做网站的网站犯法吗,东营网站建设策划内容版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 本节所说的操作Excel操作是讲如何把Excel作为数据库来操作。 通过COM来操作Excel操作,请参看第21.2节 在第19.3.4节【…

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

本节所说的操作Excel操作是讲如何把Excel作为数据库来操作。

通过COM来操作Excel操作,请参看第21.2节

在第19.3.4节连接Excel中已经讲述了如何连接Excel。剩下的操作就和前面几节操作Access数据库一样。

注意:Excel不支持删除一行记录,使用SQL的delete语句会返回错误。如果需要在Excel中删除一行记录,请参看第21.2.4节。

本节使用到的样例Excel表是从北风数据库中产品表的部分数据:

图19-38 产品表信息

【例 19.17【项目:code19-017】产品信息管理。

        OleDbConnection conn;

        private void Form1_Load(object sender, EventArgs e)

        {

            conn = new OleDbConnection();

            //32位office使用以下语句

            conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= C:\\lessons\\Northwind.xlsx;Extended Properties=‘Excel 8.0; HDR=YES;'";

            conn.Open();

            //64位office使用以下语句,而且程序要编译为64位

            //conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\lessons\\Northwind.xlsx;Extended Properties='Excel 12.0 XML;HDR=YES;'";

            //conn.Open();

        }

 

        private void Form1_FormClosing(object sender, FormClosingEventArgs e)

        {

            conn.Close();

        }

 

        //查询所有数据

        private void btnQueryAll_Click(object sender, EventArgs e)

        {

            string sql = "select * from [产品$]";

            OleDbCommand command = new OleDbCommand(sql, conn);

            OleDbDataReader reader = command.ExecuteReader();

            int fieldCount = reader.FieldCount;

            string info = "";

            if( reader.HasRows)

            {

                string strtemp = "";

                while(reader.Read())

                {

                    strtemp = "";

                    for (int i = 0; i < fieldCount; i++)

                        strtemp += reader[i] + " ";

                    strtemp += "\r\n";

                    info += strtemp;

                }

            }

            reader.Close();

            TextBox1.Text = info;

        }

 

        //查询单价大于30的数据

        private void btnQuery_Click(object sender, EventArgs e)

        {

            string sql = "select * from [产品$] where 单价>30";

            OleDbCommand command = new OleDbCommand(sql, conn);

            OleDbDataReader reader = command.ExecuteReader();

            int fieldCount = reader.FieldCount;

            string info = "";

            if(reader.HasRows)

            {

                string strtemp = "";

                while(reader.Read())

                {

                    strtemp = "";

                    for (int i = 0; i < fieldCount; i++)

                        strtemp += reader[i] + " ";

                    strtemp += "\r\n";

                    info += strtemp;

                }

            }

            reader.Close();

            TextBox1.Text = info;

        }

 

        //增加数据

        private void btnAdd_Click(object sender, EventArgs e)

        {

            string sql = "insert into [产品$] values('奶酪','每箱24瓶',55,79,0)";

            OleDbCommand command = new OleDbCommand(sql, conn);

            try

            {

                command.ExecuteNonQuery();

                MessageBox.Show("添加数据成功!");

            }

            catch(Exception ex)

            {

                MessageBox.Show("添加数据失败:" + ex.Message);

            }

        }

 

        //修改数据

        private void btnEdit_Click(object sender, EventArgs e)

        {

            string sql = "update [产品$] set 产品名称='温馨奶酪',单价=80 where 产品名称='奶酪'";

            OleDbCommand command = new OleDbCommand(sql, conn);

            try

            {

                command.ExecuteNonQuery();

                MessageBox.Show("修改数据成功!");

            }

            catch (Exception ex)

            {

                MessageBox.Show("修改数据失败:" + ex.Message);

            }

        }

运行结果如下图所示:

图19-39 列出产品信息

如果遇到已经安装了64位数据库引擎,但是仍然提示:

图19-40 提示未注册OLEDB12.0

请在项目属性【生成】|【目标平台】处选择X86。

图19-41 设置生成目标平台

 

学习更多vb.net知识,请参看vb.net 教程 目录

学习更多C#知识,请参看C#教程 目录

 

http://www.dtcms.com/wzjs/550628.html

相关文章:

  • 外贸定制网站建设电话成都网页制作公司在线咨询
  • 中国新兴建设招聘网站网络优化seo是什么工作
  • 湖南建设厅网站不良记录塘沽做网站公司
  • 扁平化配色方案网站网站开发怎么兼容ie
  • 网站空间后台登录有哪些竞价网站
  • 怎么注册个人的网站网站开发 书
  • 网站数据库怎么恢复二手商品交易网站开发
  • 购物网站app开发多少钱手机链接网页怎么制作
  • 一个公司可以做几个网站备案展馆设计网站
  • 通辽正规网站建设网站开发 问题 关键技术
  • 网站开发税率税种公司营销网络怎么写
  • 佛山网站建设推广厂商排名为了同学都能访问网站如何做
  • 手机便宜的网站建设网站建设邀标书
  • 深圳市网站建设制作设计品牌jquery html转wordpress
  • 商务网站建设实验报告杭州建平台网站公司
  • 一次备案多个网站上海注册公司注册资本
  • 男女直接做那个的视频网站昆明软讯科技网站建设
  • 旅游app用户人群分析wordpress数据库优化技巧
  • 开原网站开发学校电商平台的创建
  • 地推团队联系方式网络优化网络维护网络建站
  • 苏州建设网站市政中标项目最美情侣高清视频播放
  • 网站设计素材包网站建设安排总结
  • 西安米德建站郑州app开发流程
  • 和客户谈建网站怎么说建设需要什么系统网站
  • h5网站怎么做的吗陕西省信用建设官方网站
  • 汽车商城网站模板免费下载重庆市建设厅网站
  • 做阿里巴巴网站可以贷款吗网站备案期间可以建站
  • 郴州市住房和城乡建设局网站wordpress实时预览载入中
  • dremrever怎么做网站网页模板下载html
  • 提供微商城网站建设禅城做网站