【TeeChart Pro ActiveX教程】(八):ADO数据库访问(上)
2019独角兽企业重金招聘Python工程师标准>>>
下载TeeChart Pro ActiveX最新版本
介绍
将TeeChart控件连接到ADO.NET数据库可以在设计时使用TeeChart编辑器完成,并在运行时使用几行代码完成。 任何Series都可以使用TeeChart Editor连接到ADO.NET表或查询。每个系列都可以使用相同或不同的ADO.NET数据库连接到相同或不同的表或查询。 此设计为您提供了如何将图表连接到数据库的完全灵活性,因为您不仅限于一个数据库,也不仅限于一个表或查询。 在设计时也会检索数据,因此您可以在开发期间查看实际数据。
在设计时连接到ADO.NET
DataAdapter [VS2003]
在设计时,将Series连接到ADO.NET数据源所需的步骤是:
1.从VS.NET ToolBox的Data选项卡中,将OleDbDataAdapter拖到WinForm上,并在其上添加TeeChart for .Net对象。
2.单击“Data Adapter Configuration Wizard/数据适配器配置向导”上的“Next/下一步”,然后在下一页上单击“New Connection.../新建连接...”按钮。
3.现在单击新窗口的“Provider/提供程序”选项卡,然后选择“Microsoft Jet OLE DB Provider”,如下图所示:
4.现在单击同一窗口的“Connection”选项卡,然后从TeeChart for .Net根目录下的Sample Data文件夹中选择TeeChart.mdb文件:
5.单击“Test Connection”按钮以测试连接,然后单击同一窗口的“OK”按钮。
6.现在单击Data Adapter Configuration Wizard窗口的“Next”按钮,从出现的窗口中选择“Use SQL Statements”,然后再次单击“Next”按钮。
7.现在单击“Query Builder”按钮并添加“Employee”表。关闭“Add Table”窗口并选择“*(All Columns)”复选框:
8.现在确定此窗口,单击“Next”,然后单击“Finish”。
9.现在打开TeeChart Editor,添加BarSeries并导航到Series选项卡的DataSource选项卡。
10.从ComboBox中选择“Database”,从DataSet ComboBox中选择oleDbDataAdapter1 [System.Data.OleDb.OleDbDataAdapter]。
11.将标签设置为“LASTNAME”,将Y设置为“SALARY”,如下图所示:
12.现在单击Apply按钮并运行表单; 你现在应该有以下内容:
BindingSource [VS2005,VS2008,VS2010,VS2012,VS2013]
在设计时,将Series连接到ADO.NET数据源所需的步骤如下:
1.从VS.NET ToolBox的Data选项卡中,将BindingSource拖到一个带有TeeChart for .Net对象的WinForm上。
2.转到数据选项卡,然后选择“Show Data Source/显示数据源”
3.右键单击“Data Source/数据源”工具箱,然后选择“Add New Data Source/添加新数据源”。
4.选择Database,在我们的示例中选择/创建连接字符串我们使用Microsoft Access数据库文件(OLE DB),单击继续:
注意:单击“Test Connection/测试连接”按钮以检查数据源的连接。
5.最后在Browse中选择要连接的表:
6.从“data source/数据源”工具箱中选择要用作数据源的表,然后将其拖到表单中。
7.现在打开TeeChart Editor,添加BarSeries并导航到Series选项卡的DataSource选项卡。
8.从ComboBox中选择“Database”,从DataSet ComboBox中选择bindingSource1。
9.将标签设置为“LASTNAME”,将Y设置为“SALARY”,如下图所示:
10.现在单击Apply按钮并运行表单; 你现在应该有以下内容:
单记录
单记录图表允许在TeeChart上显示来自单个数据库记录的所有或一些记录。它可能对数据库视图或表有用,例如,每年的销售数据存储为单独的月份列,“JAN”,“FEB”,“MAR”等。并逐步显示记录显示连续几年的月销售额。 单记录图表支持数据集,表格和数据视图。使用图表编辑器选择单个记录作为图表系列的数据源类型。
连接单记录数据所需的大多数步骤都是通过图表编辑器实现的。要导航数据源并相应地更新图表,您需要使用Windows.Form的CurrencyManager编写几行代码。 用于演示使用。
转载于:https://my.oschina.net/u/3905944/blog/2962186
【TeeChart Pro ActiveX教程】(八):ADO数据库访问(上)相关推荐
- TeeChart Pro ActiveX教程(十九):TeeChart工具集(五)
2019独角兽企业重金招聘Python工程师标准>>> 下载TeeChart Pro ActiveX最新版本 本文将续讲工具集中的网格转置工具.图像工具.标记提示工具和最近点工具. ...
- 【TeeChart Pro ActiveX教程】(十一):缩放和滚动
下载TeeChart Pro ActiveX最新版本 如何使用鼠标进行缩放和滚动 缩放 要放大图表,请在要放大的区域的左上角按住鼠标左键并按住鼠标按钮,将矩形拖动到缩放区域的右下角.释放鼠标按钮,图表 ...
- TeeChart Pro ActiveX 2022.1
TeeChart Pro ActiveX 图表组件库提供数百种 2D 和 3D 图形样式.56 个数学和统计函数供您选择,以及无限数量的轴和 14 个工具箱组件.图表控件可以有效地用于创建多任务仪表板 ...
- 使用TeeChart Pro ActiveX轻松捕获放射性核素数据!
关于Sitech Sitech是位于荷兰Geleen Chemlot基地的化工厂的工业服务提供商.RAS是Sitech内的一个小型研究小组,在化工厂中执行测量(使用放射性核素)以对化学过程进行故障排除 ...
- hystrix threadpool coresize_SpringCloud 基础教程(八)-Hystrix熔断器(上)
我的博客:兰陵笑笑生,欢迎浏览博客! 关注公众号:"程序员笑笑生", 回复 "Spring Cloud"."Spring Boot" 获取 ...
- teechart Pro Activex control V8摸索
官网上最新的版本是V2017.我用的是V8的C#控件,有许多函数和字段类型与说明文档不符,现把几个小问题记录下来.因为中文资料少,又与官网资料有差别,摸索时也是颇费心思的,不忍就这样遗忘故写下来. 在 ...
- SpringCloud 基础教程(八)-Hystrix熔断器(上)
我的博客:兰陵笑笑生,欢迎浏览博客! 上一章 SpringCloud基础教程(七)-声明式服务调用Fegign当中,我们介绍了使用Fegin更加简化的实现服务间的调用.本章节我将继续探索Hyst ...
- 三款ActiveX图表控件对比评测 Pro ActiveX、ProEssentials、ChartDirector
原文转载自慧都控件网:http://www.evget.com/zh-CN/Info/catalog/18101.html 图表控件在现在的商业化应用中已经非常的常见了,随便打开一个网站,图表比比皆是 ...
- TeeChart Pro VCL/FMX教程(三):图表分页
下载TeeChart Pro VCL/FMX最新版本 已加入在线订购,现在抢购可立享特别优惠 如果图表的数据源包含的数据多于可以在一个图表屏幕上清晰显示的数据,您可能希望将图表划分为可以翻阅的页面.这 ...
最新文章
- 【Go】Go基础(六):数组、切片slice、映射map
- HTTP Host 头攻击,这是什么鬼?
- adv7842自定义方式
- a 标签中调用js的几种方法
- Linux 系统的启动顺序
- 第三课 Makefile文件的制作(上)
- 还不明白可空类型原理? 我可要挖到底了
- css定位position
- leetcode785. 判断二分图(dfs和bfs染色)
- 如何把数据库从sql变成mysql_如何将数据库从SQL Server迁移到MySQL
- Taglist:Exuberant ctags.......
- valotitle 轻量级 同步机制
- CentOS下GitLab的安装部署
- php函数获取数据库中的表格,初步了解PHP获取数据库表信息函数_PHP教程
- MVC模式在Java Web应用程序中的实现
- 亮晶晶幼儿园家校沟通平台的设计与实现
- matlab多行注释
- 学生信息管理系统(Java+JSP+MySQL)
- python基于朴素贝叶斯算法实现新闻分类
- Si523超低功耗带自动寻卡13.56MHz非接触式读写器 替代MFRC523