社区
汇编语言
帖子详情
VB有哪个控件能在一行的单元格中直接输入和修改数据,并且能自动直接添加或更新该控件所绑定的数据库记录
lmlm3
2007-04-06 02:29:45
---------------
...全文
109
回复
打赏
收藏
VB有哪个控件能在一行的单元格中直接输入和修改数据,并且能自动直接添加或更新该控件所绑定的数据库记录
---------------
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
VB
MSFlexGrid网格
控件
数据
绑定
方法 代码实例.rar
VB
MSFlexGrid网格
控件
绑定
Combox,Check,ListBox等窗体常用元素的实例,利用MSFlexGrid做的
单元格
输入
示例,演示如何在MSFlexGrid
单元格
中
绑定
下拉列表、复先框、单选框(Combox,Check,ListBox)等,以方便用户
输入
和提高
数据
准确性。如果你是一位
VB
初学者,那么这个例子对您来说非常有用。
VB
常用附加
控件
【特别整理了表格
控件
】
表格
控件
总览: 在
VB
开发环境
中
,表格
控件
在界面开发元素
中
占有重要的地位。它不仅有外观整洁、表达形式规范的优点,而且更重要的是它较高的信息表现率(就是相对于其他
控件
来说能够表达更多的信息),随着信息时代的到来,它的应用将更加的广泛。 那么在
VB
平台下,如何操作这一功能强大的
控件
元素呢?事实上我们知道,
VB
平台下面的表格
控件
是相当丰富的,总结下来提供了4种类型:Microsoft Data Bound grid Control、Microsoft Datagrid Control、Microsoft Flexgrid Control、Microsoft Hierarchial Flexgrid Control. 这四种表格各有其特点,下面我们一一讨论。 1. Microsoft Data Bound grid Control 此
控件
主要用于
数据
绑定
(可以不
绑定
,但是因为不提供对单个cell的控制支持,所以实际上这样做是不经济的)。具体说来,就是
数据
源比较固定的情况下可以使用这种
控件
。 具体使用方法是设定此
控件
的datasource属性,就可以不用编写任何代码就可以显示该
数据
源所指向的
记录
数据
。比如可以将datasource设置为一个data
控件
,而data
控件
又指向
数据
库
"成绩"的 一个"语文"表,那么当程序运行时,它就
自动
显示此"语文"表的
数据
。 基本步骤如下: 1、向工程上
添加
Microsoft Data Bound Grid Control
控件
,即DBGrid
控件
。 2、在窗体上
添加
DBGrid
控件
DBGrid1和Data
控件
Data1。 3、设置Data1的DatabaseName属性为你要看的
数据
库
的名字。 4、设置Data1的RecordSource属性为表的名字或合法的SQL Select语句。 5、设置DBGrid1的DataSource属性为Data1。 从上面的分析看得出来,这个
控件
虽然操作方便,但是它也有局限性,就是不能对显示的
数据
进行灵活的控制操作,比如有些
数据
允许用户
修改
,有些
数据
却不允许用户
修改
,而此
控件
却只能提供全部
数据
源的原子操作:即要么全部允许
修改
,要么就全部不允许。还有另外此
控件
也不提供对单个
单元格
(cell)进行操作,所以提供不了更为个性化的界面风格。 2. Microsoft Datagrid Control 此
控件
跟前面介绍的Data Bound grid Control
控件
很相似,也是主要进行
绑定
操作,而缺点和Data Bound grid Control完全一样。但是它跟Data Bound grid Control不一样的是其
数据
源的驱动引擎只能是OLEDB形式的,不能是DAO,比如就可以使用ADO
数据
控件
,不能使用DATA
控件
。而Data Bound grid Control却刚好和它相反,这一点在开发
中
一定要注意。 3. Microsoft Flexgrid Control与Microsoft Hierarchial Flexgrid Control. 这里重点介绍这两种
控件
,因为在实际开发
中
,这两种
控件
应用的场合更多一些,它不仅能够反映
数据
,而且也能把
数据
的
修改
信息反映到
数据
库
中
去,所以弥补了上述两种
控件
的不足。 如果
数据
不需要
修改
,那么可以进行
绑定
操作,其方法跟前面介绍的完全一样,就是通过设置DataSource属性来完成
数据
的显示工作。但是实际开发
中
,需要对整个表格
控件
更为灵活的显示控制。 在给出例程之前,有必要对这一
控件
进行比较详尽的认识:这种
控件
允许将文本或者图象放置于每个
单元格
之
中
,
控件
的Row与Col属性允许用户在代码
中
指定当前行和列,当然也可通过操作鼠标和键盘来改变这两个属性,而text属性指明当前
单元格
的文本。如果
单元格
的文本太长而不能完全显示出来的话,可以通过将WordWrap属性设置为true来达到显示的目的。下面将比较重要的属性小结如下: DataSource---------用来指定需要
绑定
的
数据
源,比如data
控件
。 Cellpicture----------用来设定当前
单元格
的图象,便于显示该图象。此属性不能在设计时使用。 Col,Row---------------设定当前列和当前行,注意它们均是从0开始的,如果同时设定它们,可以指定当前的
单元格
。设计时也不能使用。 Cols,Rows---------------设置表格
控件
总的列数和行数。 Hwnd---------------表格句柄,可以结合Windows API对表格
控件
进行更高级的控制。 Text---------------指定当前的
单元格
的文本内容。 TextMatrix(i,j)-------此属性比较重要,它用来指定第I行和第j列所确定的
单元格
的文本内容。它等价于下面的代码: MSHFlexGrid1.Rows =i MSHFlexGrid1.Cols =j MSHFlexGrid1.Text =指定的字符串 WordWrap-------为ture时可以在当前
单元格
换行显示,否则如果要显示的字符的长度超过列宽,那么就不能显示完全。
Datagridview
单元格
绑定
控件
.txt
Datagridview
单元格
绑定
控件
.txt 如有不成功的话,longleihwj@yahoo.com.cn联系
El Tabelle for .NET--高性能的
数据
库
网格.Net
控件
摘要 El Tabelle 提供了大约200多种丰富的表格功能以及计算引擎。它能够根据商业应用程序需要,提供快速强大的电子表格特性,以最理想的形式显示
数据
。它提供了13种边框,53种背景图案,以及高级特性,如合并
单元格
,多电子表格等。支持ADO.NET
绑定
,创建丰富用户界面,使其成为创建前端
数据
库
应用程序的理想选择。 组件列表 技术特性 优秀的设计环境 El Tabelle具有一个特殊的设计器,可以独立使用,也可以以
控件
形式拖到窗体上。可以方便快捷地更改
单元格
类型,背景色,边框等设置。这些更改可以反映到
控件
中
,这些设置可以保存成文件。 功能强大的设计器 El Tabelle提供了高性能直观的操作环境,能够快速创建界面。 源代码
自动
生成特性 El Tabelle显示设计器设置的源代码。由此,您不仅能快速的决定编码方法,而且您也可以快速学会本产品,缩短开发时间。源代码可
自动
以
VB
.NET 和C# 形式生成代码。 使用对话框进行方便的设 与设计相关的任何设置都可以通过可视化界面实现。无论是否是复杂的界面或应用11种边框或53种丰富背景图案,所有这些都可以不通过代码来实现。 应用场景 运用优势 无以伦比的电子表格计算功能 提供了237种丰富的功能和快速计算引擎,能方便的对各种类型
数据
进行快速地汇总计算,并帮助分析结果。 多工作表显示
数据
分析 多个工作表可在一个
控件
中
处理,从而可以创建多工作表工作薄。例如,可以根据每月的销售
数据
创建多个工作表,在最后一个电子表格上放置每月单个电子表格汇总结果和年度汇总计算公式。这就可以根据内容分割处理过程,从而更有效地进行统计和分析。 函数类型 日期和时间: 14
数据
库
: 12 财务: 15 信息: 17 逻辑: 6 查找和引用: 11 数学: 55 统计: 75 文本和
数据
: 32 总计: 237 种 多种
单元格
类型以及强大的
输入
控件
El Tabelle 采用 EI Inputte for .NET 技术控制
单元格
的
输入
,并提供了专门用于
输入
的
控件
。EI Inputte 是GrapeCity PowerTools 系列
中
最流行的
控件
集之一。 丰富的
单元格
类型和强大的
输入
控制 El Tabelle 使用 El Inputte for .NET 技术提供强大的
单元格
输入
处理。 高级
输入
控件
EI Inputte 技术使开发者从复杂冗长的代码
中
解脱,使他们更加专注于业务逻辑。 丰富的
单元格
类型 拥有从文本到日期的11种
单元格
类型,支持各种
数据
格式的
输入
。 预览和打印 打印和打印预览实现了与 .NET 构架
中
的打印和打印预览
控件
无缝集成。
输入
数据
控制 日期和数字的最大最小值/
输入
字符长度,字符类型,格式/IME 控制/使用正规表达式的掩码
输入
处理/
输入
验证。 开发环境
VB
.NET/C# .NET 支持平台 Windows2000/XP 电话 021-58549800 Email: tools@sh.grapecity.com http://www.grapecity.com/china
FlexGrid for .NET--.NET版的网格
控件
注意:VS版本要是2008.采用有用的新属性和新方法,按最适合您和您用户的方式来查看
数据
!例如,您可以采用Subtotal方法来汇总
数据
并
添加
总计值以及使用Tree属性显示
数据
层次视图。 增强
单元格
编辑功能 使用简单文本编辑,下拉列表和组合框列表,单元按钮,掩码,以及高级
数据
验证来控制编辑过程。例如,您可使用一个
输入
掩码来提供
自动
验证用户
输入
数据
的模板,或选择防止用户编辑特定列。 更好的绘图 通过绘制特殊效果如在适当网格单元内绘制直线,位图以及图标,能让网格显示出您所希望的样式。该版本新增的特性包括变比例图像和透明度。 更简单,更强大的对象模型 您可以通过改变常用样式(或定义自己的类型)并且将他们赋值给行,列或任意单元范围,而不需要使用ActiveX
控件
的多重属性就可定制网格的显示。新的对象模型取代了它们,并使进程更加高效! 强大的设计时支持 我们使在设计时执行决策更加简单。例如,您可以在设计时使用易用的样式编辑对话框,而不需要编写代码在运行时执行,从而方便的设置样式。 应用场景 运用优势
绑定
和非
绑定
模式以及定制
数据
源 使用
绑定
模式的网格时,它将显示ADO.NET
数据
源获得的
数据
,而在非
绑定
模式时,网格本身就可以管理
数据
。您只需要:
绑定
网格到一个现存的
数据
结构,使用经过计算的";;;虚拟";;;字段,执行
数据
检验和按要求加载
数据
。 综合打印 使用一条语句即可打印网格!您可以控制纸张方向,页边距以及页脚文字,或者您可以显示一个对话框来让您的用户选择或设置打印机。打印事件允许您控制分页符,
添加
重复标题行或为每一页
添加
定制元素。 映射的图像列表
绑定
网格列到图像列表是一种方便,高效的按图像方式显示
数据
库
信息的方法。 列引用 如果需要,可以通过名称而不是位置来引用列。当网格是
数据
绑定
时,列关键字是
自动
分配给字段名称,或者您也可以采用代码来对它们进行赋值。然后,您可以使用ColIndes(ColKey)语法来引用一列,即使用户已经将其移动到网格上不同的位置,也能检索到您需要的列。 区域合计 仅仅使用一条语句便可对单元区域计算合计,平均值以及其它统计信息。 合并
单元格
合并邻近值相同的
单元格
,使他们跨越多行或列,以增强外观显示和清晰度。
汇编语言
21,458
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章