- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OleDbCommand cmd=new OleDbCommand(“Select * from ”+DataTableName,conn); //使用ExecuteRead方法创建OleDbDataReader对象 OleDbDataReader sdr=cmd.ExcuteReader(); sdr.Close(); 15.6 数据适配器:DataAdapter对象 DataAdapter是数据适配器对象,是DataSet与数据源之间的桥梁。DataAdapter对象提供了4属性,实现与数据源之间的互通。(由同学们领会) 15 数据访问技术 15.6.1填充DataSet数据集 利用DataAdapter对象的Fill方法填充DataSet数据集,Fill方法使用Select语句从数据源中检索数据,与Select命令关联的Connection对象必须有效。 举例,在屏幕上放置DataGridView控件,读取数据库中的数据,并在DataGridView控件中显示出来。 15 数据访问技术 string strCon=Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password= + textBox1.Text + ;User Id=admin;Data source= + fileName ;//数据库有密码 OleDbConnection conn=new OleDbConnection(strCon); OleDbCommand cmd=new OleDbCommand(“select * from ” +“数据表名”,conn); //创建数据适配器对象 OleDbDataAdapter sda=new OleDbDataAdapter(); sda.SelectCommand=cmd; //创建DataSet对象 15 数据访问技术 DataSet ds=new DataSet(); //使用SqlDataAdapter对象的Fill方法填充DataSet数据集 sda.Fill(ds,“cs”); dataGridView1.DataSource=ds.Tables[0]; 注:第16章和第20章由同学们自学(一定要认真学习) 15 数据访问技术 * * 14 Windows应用程序高级控件 上一章讲了Windows应用程序的常用控件,在此基础上,本章将重点讲解几个高级控件,以便编写复杂的应用程序。 ?存储图像的控件及用法 ?列表视图控件 ?树控件的常见用法 ?进度条控件的使用 别的控件的使用,自学 14.1 ImageList控件 用于存储图像资源,按统一的大小在关联控件上显示出来,以便简化对图像的管理。 14.1.1 在ImageList控件中添加图像 有两种方式: (1)在窗体上添加ImageList控件,通过该控件的images属性,实现图像的添加。 (2)通过编程方式添加图像 ?创建Image对象 Image ming=Image.FromFile(path,true); 14 Windows应用程序高级控件 ?使用ImageList的属性Image的Add方法向控件中添加图像 imageList1.Images.Add(ming); ?设置图片的大小 imageList1.ImageSize=newSize(width,height); 然后就可以为别的控件设置其图像属性了。 14.1.2 在ImageList控件中移除图像 可以使用RemoveAt方法移除单个图像,也可以使用Clear方法清除图像列表中的所有图像。 调用方式为: ImageList1.Images.Clear(); ImageList1.Images.RemoveAt(Index); 可以用Images.Count判断图像列表中的图像数。 14 Windows应用程序高级控件 14.2 ListView控件 ListView控件又称为列表视图控件,用于显示带图标项的列表,可以显示大图标、小图标和数据。 ListView可以通过View属性设置列表项在控件中显示的方式,View属性的取值及说明请见表14.1。 View属性的取值包括:Details、LargeIcon、List、SmallIcon以及Tile。每个值的具体显示方式,大家应该通过编程进行分析。 14.2.1 在ListView控件中添加移除项 1 添加项 使用L
原创力文档


文档评论(0)