文斌的博客

学无止境
随笔 - 85, 文章 - 1, 评论 - 131, 阅读 - 26万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

来记录一下最近发生的事

Posted on   文斌1988  阅读(160)  评论(0编辑  收藏  举报

最近没什么心思学习,要考试了,忙着把书本上的东西总结出来,虽说都是理论,没什么用,但考试考,我也得好好背一下。。

这几天挺累的,下午和晚上都挺困,脑袋腾。。昨天电脑由于我的失误被格式化了,东西都没了。以前做得笔记和程序都找不回来了,所以这两天都没怎么学习,忙着给电脑下载安装软件。。

 

今天晚上抽时间看了看ADO.NET 过几天这科也要考试

复习一下以前学过的东西,以前记的笔记找不到了。。。 重新写了一下。。 写博客里,督促自己没事多看看

 

ArrayList al = new ArrayList();
             SqlConnection conn = new SqlConnection();
             conn.ConnectionString = "server=.\\;Database=student;Integrated Security=sspi";
                try{
                conn.Open();
                SqlCommand cmd = new SqlCommand("select * from student", conn);
                SqlDataReader sr = cmd.ExecuteReader();
                //while (sr.HasRows)//while 不能和sqldatareader的read方法配套使用 无法在listbox中显示
                //while (sr.Read()) //dataGridView1显示从第二条开始 listbox里面可以显示全部记录的第一列
                //if (sr.Read())//和while (sr.Read())一样在dataGridView1显示也从第二条开始显示
                    //listbox里面显示第一个列第一条记录
                if (sr.HasRows)//全部记录可以在dataGridView1  不能在listbox中显示
                    {
                        //listBox1.Items.Add(sr.GetString(0));//获取表列1


                        //listBox1.Items.Add(sr[0]);//获取表列1
                        //通过数组 在dataGridView1中显示数据
                        foreach (DbDataRecord rec in sr)
                        {
                            al.Add(rec);
                        }
                        dataGridView1.DataSource = al;
                }
        }
            catch
                { MessageBox.Show("shibai");}
    }
    }
}
//DataAdapter插在DataSet与数据库之间,形成了DataSet与数据库的桥梁,
//通过它从数据库中的数据信息填充到DataSet中,
//又是通过它并以DataSet为桥梁来完成我们对数据库的插入、查询、更新、删除等操作。
//DataAdapter类的核心由四个属性和两个方法组成。

//l         属性是:

//a、SelectCommand

//b、InsertCommand

//c、UpdateCommand

//d、DeleteCommand

 

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示