ACCESS 做了一个在未绑定的文本框access 保存按钮 vba,现在想做个修改按钮

您当前所在位置: >
access窗体设计教程:在窗体上添加按钮
大家知道access窗体设计教程吗?下面我们就给大家详细介绍一下吧!我们积累了一些素材,在此拿出来与大家分享下,请大家互相指正。
我们要在窗体上添加一个&退出&按钮,一个&全部信息&按钮。单击&退出&可以帮助我们在使用完这个数据库后退出这个窗体;而单击&全部信息&按钮则可以打开&产品信息窗体&。
这和在窗口上添加标签和直线是一样的,首先单击工具箱上的&按钮&图标,然后在窗体上一个适当的空位置处单击鼠标左键,这样一个按钮就出现在窗体上了。而这时在屏幕上还会弹出一个&按钮命令向导&的对话框。这个向导的作用非常大,在WINDOWS中,一个按钮所能进行的工作都需要编写一定的程序,而对于Access的用户,它的很多操作都是固定的。而这个&按钮命令向导&就是这样一个能帮助你非常简单地实现一定功能操作的向导。不然你就要自己去编写&VBA&程序,虽然这样可以实现更多的功能,但对于大多数用户却是不必的。
另一个按钮和前面是一样的,但在按钮命令向导第一页上,我们要选择表别中的窗体操作的&打开窗体&项,在单击&下一步&按钮后,这时向导的第二步就和原来的不一样了,给出了一个列表框,要求选择要打开的是那个表,我们选择&产品信息窗体&,然后单击&下一步&按钮。在这一步选择打开窗体并显示所有记录。继续单击&下一步&按钮。选择文本方式,并在后面的文本框中输入&全部信息&,然后单击&下一步&按钮。在最后一步中直接单击&确定&按钮就可以了。这样两个按钮都建立完毕了。
希望大家可以学会access窗体设计教程,想了解更多精彩内容,请关注我们的网站!
上一篇:下一篇:
本文相关阅读
高校查询分数线
考生所在地
北京天津辽宁吉林黑龙江上海江苏浙江安徽福建山东湖北湖南广东重庆四川陕西甘肃河北山西内蒙古河南海南广西贵州云南西藏青海宁夏新疆江西香港澳门台湾
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
地区批次线查询
考生所在地
北京天津辽宁吉林黑龙江上海江苏浙江安徽福建山东湖北湖南广东重庆四川陕西甘肃河北山西内蒙古河南海南广西贵州云南西藏青海宁夏新疆江西香港澳门台湾
科目理科文科综合其他
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
院校所在地北京天津辽宁吉林黑龙江上海江苏浙江安徽福建山东湖北湖南广东重庆四川陕西甘肃河北山西内蒙古河南海南广西贵州云南西藏青海宁夏新疆江西香港澳门台湾
其它中央部委
类型工科农业师范民族
层次本科高职(专科)
高考志愿③部曲
频道热门推荐
栏目最新更新在access窗体中的文本框显示自动单号,该怎么处理 - Access当前位置:& &&&在access窗体中的文本框显示自动单号,该怎么处理在access窗体中的文本框显示自动单号,该怎么处理&&网友分享于:&&浏览:50次在access窗体中的文本框显示自动单号在窗体中的文本框显示自动单号想在access中的窗体的文本框显示自动单号,当窗体加载,或点击保存按钮后,单号在原最大单号的基础上增加,该怎么编程啊?例如:窗体名:流程单,窗体中的文本框为:流程单号,现在我想当窗体加载或点保存后,流程单号在上次基础上增加了个号来显示,如:年+月+日+001 & 即为,当保存或者加载后,流程单号文本框要显示,请哪位高手赐教!------解决方案--------------------Private Sub Form_Load()
Me.流程单号 = GetBillNumber()
Public Function GetBillNumber() As String
Dim S As String
S = Nz(DMax( &流程单号 &,
If Left(S, 8)
Format(Date,
&yyyymmdd &) Or S =
S = Format(Date,
&yyyymmdd &) &
S = Left(S, 8) & Right( &000 & & Val(Right(S, 3)) + 1, 3)
GetBillNumber = S
End Function
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有Access 2003完整教程:关于 Access 中的控件类型
Access 2003完整教程:关于 Access 中的控件类型
- 关于 Access 中的控件类型
Access 2003完整教程:关于 Access 中的控件类型
Microsoft Access 包括以下类型的控件,通过窗体、报表或数据访问页的“设计”视图中的工具箱,即可使用所有这些控件:文本框、标签、选项组、选项按钮、复选框、列表框、命令按钮、选项卡控件、图像控件、线条、矩形和 ActiveX 自定义控件。还可以将 Microsoft Office 数据透视表列表、Office 图表或 Office 电子表格添加到窗体、报表或数据访问页中。
窗体和报表有以下这些附加控件:切换按钮、组合框、绑定对象框、未绑定对象框和分页符。还可以向窗体或报表添加子窗体或子报表。数据访问页还包括下拉列表框、超链接、滚动文字,以及数据透视表列表、电子表格和图表组件。
控件是在窗体、报表或数据访问页上用于显示数据、执行操作或作为装饰的对象。例如,可以在窗体、报表或数据访问页上使用文本框显示数据,在窗体上使用命令按钮打开另一个窗体或报表,或者使用线条或矩形来隔离和分组控件,以增强它们的可读性。
窗体或报表中的所有信息都包含在控件中。在数据访问页上,信息包含在控件中的方式与其在窗体和报表中的包含方式相同。然而,信息也可被直接键入到数据访问页。
在 Access 中用来显示、输入、筛选或组织数据的控件
可以在窗体、报表或数据访问页上使用文本框来显示记录源上的数据。这种文本框类型称作绑定文本框,因为它与某个字段中的数据相绑定。文本框也可以是未绑定的。例如,可以创建一个未绑定文本框来显示计算的结果或接受用户所输入的数据。在未绑定文本框中的数据未保存在任何位置。
这些绑定文本框从“产品”表中的“产品名称”和“单价”字段中获得数据。
该未绑定文本框显示计算结果。
可以在窗体、报表或数据访问页上使用标签来显示说明性文本,例如:标题、题注或简短的说明。标签并不显示字段或表达式的值;它们总是未绑定的,而且当用户从一条记录移到另一条记录时,它们不会有任何改变。
标签能附加到另一个控件上。例如在创建文本框时,文本框有一个附加的标签,用来显示该文本框的标题。该标签在窗体的“数据表”视图中作为列标题显示。在使用“标签工具创建标签时,该标签将单独存在,并不是附加到任何其他控件上。可以使用独立的标签显示信息(如窗体、报表或数据访问页的标题)或其他说明性文本。在“数据表”视图中将不显示独立的标签。
独立的标签
附加到文本框的标签
列表框、组合框和下拉列表框
在许多情况下,从列表中选择一个值,要比记住一个值然后键入它更快更容易。选择列表还可以帮助用户确保在字段中输入的值是正确的。如果窗体或数据访问页上一直都有足够的空间显示列表,则可能希望使用列表框。当想要创建显示列表的控件,而又要求仅使用较少空间时,可以在窗体中使用组合框,或在数据访问页中使用下拉列表框。
列表框列表框中的列表是由数据行组成的。在窗体中,列表框中可以有一个或多个列,每列的标题可以有也可以没有。如果一个多列的列表框是绑定的,Access 就可以在其中的列保存值。在数据访问页中,列表框有一个无标题的列。
单击列表框中的一个值时...
...如果列表框是绑定的,Access 会将所选值插入列表框绑定到的字段。如果绑定列不同于列表中显示的列,Access 将插入绑定列中的值,而不是插入单击(选定)的值。
这是窗体绑定到的基础记录源。
可以使用未绑定列表框来保存用于其他控件的值。例如,可以使用未绑定列表框来限制另一列表框或自定义对话框中的值。也可以根据从列表框中选择的值,使用未绑定列表框查找记录。
组合框组合框类似于文本框和列表框的组合,因此它需要的空间更少。可以在组合框中键入新值,也可以从列表选择一个值。组合框中的列表由数据行组成。数据行可以有一个或多个列,这些列可以显示或不显示标题。
直接将文本键入组合框...
...或单击箭头...
...查看要从其中选择的值列表。
在绑定组合框中输入文本或选择某个值时,输入或选择的值将插入到组合框所绑定到的字段内。如果多列组合框是绑定的组合框,Access 只会保存来自绑定列的值。可以使用未绑定组合框来保存用于另一控件的值。例如,可以使用未绑定组合框来限制另一组合框或自定义对话框中的值。也可以根据从组合框中选择的值,使用未绑定组合框来查找记录。
下拉列表框在数据访问页,可以使用下拉列表框而不是使用列表框。数据访问页上的下拉列表框外观类似于窗体上的组合框。与组合框类似,在单击展开下拉列表框的内容之前,它只显示一条记录;但是,不能在下拉列表框中键入新值。下拉列表框中的列表由数据行组成。这些行只能有一个不显示标题的列。
单击箭头...
...查看要从其中选择的值列表。
当在绑定到字段的下拉列表框中选择值时,所选值将插入到该字段中。还可用未绑定下拉列表框保存用于另一个控件的值。例如,可以使用一个未绑定的下拉列表框限制另一个下拉列表框中的值。也可以使用一个未绑定下拉列表框,根据在这个下拉列表框中选择的值查找记录。
命令按钮提供了一种只需单击按钮即可执行操作的方法。选择按钮时,它不仅会执行适当的操作,其外观也会有先按入后释放的视觉效果。
命令按钮的定义
在窗体或数据访问页上可以使用命令按钮来启动一项操作或一组操作。例如,可以创建一个命令按钮来打开另一个窗体。若要使命令按钮在窗体上实现某些功能,可以编写相应的宏或事件过程并将它附加在按钮的OnClick属性中。在数据访问页中,通过使用“Microsoft 脚本编辑器”,可以将用 Microsoft JScript 或 MicrosoftVisual Basic Scripting Edition (VBScript)编写的代码附加到命令按钮。
在窗体中的命令按钮上可以显示文本或图片;在数据访问页中的命令按钮上只可以显示文本。
创建命令按钮
既可以自行创建命令按钮,也可以使用向导让 Microsoft Access 创建所需的命令按钮。使用向导可以加快命令按钮的创建过程,因为向导可为您完成所有基本的工作。使用向导时,Access 将提示输入所需的信息并根据用户的回答来创建命令按钮。通过使用向导,可以创建 30 多种不同类型的命令按钮。可以为完成下列任务而创建命令按钮:
拨打电话号码。执行查询或宏。运行或退出应用程序。编辑或应用筛选。打印或邮寄报表。打印当前记录。更新窗体数据。查找指定记录。
如果要了解如何编写事件过程,建议使用“命令按钮向导”。当 Access 使用向导在窗体或报表中创建命令按钮时,向导会创建相应的事件过程并将其附加到该按钮上。可以打开此事件过程查看它如何运行,并根据需要进行修改。在数据访问页上使用向导创建命令按钮时,Access 并不创建事件过程。
在独立的数据访问页中,或将数据访问页指向当前打开数据库之外的数据库时,向导不可用。如果数据访问页未与表或查询绑定,“命令按钮向导”也不可用。如果向导不可用,则只能自行创建命令按钮。
在窗体、报表或数据访问页上,可以将复选框用作独立的控件来显示来自基表、查询或 SQL 语句中的“是”/“否”值。例如,以下示例中的复选框绑定到了“产品”表中的“停止”字段,该字段的数据类型为“是/否”。如果复选框内包含复选标记,则其值为“是”;如果不包含,则其值为“否”。
该独立的复选框绑定到“产品”表中的“停止”字段。
当选中或清除与Microsoft Access 数据库中的“是/否”字段或Access 项目中的“位型”列绑定的复选框时,Access 会依据字段的“格式”属性(“是/否”、“真/假”或“开/关”)显示基表中的值。在 Access 项目中,选项按钮与定义为“位型”数据类型的列绑定在一起。当该列中的值为 1 时,相当于“是”、“开”或“真”状态。当该列中的值为 0 时,列表示“否”、“关”或“假”状态。
可以在选项组中使用复选框来显示要从中进行选择的值。
在窗体、报表或数据访问页上,可以将选项按钮用作独立的控件来显示基础记录源的“是”/“否”值。例如,以下示例中的选项按钮是绑定到数据库的“产品”表中的“停止”字段,该字段的数据类型为“是”/“否”。如果选择了选项按钮,其值则为“是”;如果未选择,其值则为“否”。
该独立的选项按钮绑定到“产品”表中的“停止”字段。字段中的值为“是”。
当选中或清除与Microsoft Access 数据库中的“是/否”字段绑定的选项按钮时,基表中的值根据字段的“格式”属性(“是/否”、“真/假”或“开/关”)显示。在 MicrosoftAccess 项目中,选项按钮与定义为“位型”数据类型的列绑定。当该列中的值为 1 时,相当于“是”、“开”或“真”状态。当该列中的值为 0 时,列表示“否”、“关”或“假”状态。可以在选项组中使用选项按钮来显示要从中进行选择的值。
可以在窗体、报表或数据访问页上使用选项组来显示一组限制性的选项值。使用选项组可以方便地选择值,因为只需单击所需的值即可。在选项组中每次只能选择一个选项。如果需要显示的选项较多,请使用列表框、组合框或下拉列表框,而不要使用选项组。
在窗体或报表中,选项组包含一个组框和一系列复选框、选项按钮或切换按钮。在数据访问页中,选项组含有一个组框和一系列选项按钮。
选项组是把控件包含在其中的框架。
在选项组中每次只能选择一个选项。
如果选项组绑定到字段,那么只是组框本身绑定到字段,而框内的复选框、切换按钮或选项按钮并没有绑定到字段。因为组框的“控件来源”属性被设为选项组绑定到的字段,所以不能为选项组中的每个控件设置“控件来源”属性。与此相反,应该为每个复选框、切换按钮或选项按钮设置“选项值”(窗体或报表)或“值”(数据访问页)属性。在窗体或报表中,应将控件属性设为对绑定了组框的字段有意义的数字。在数据访问页中,应将控件属性设为对绑定了组框的字段有意义的数字或任何文本。当您在选项组中选择选项时,Access 会将选项组绑定到的字段的值设为已选择选项的“选项值”或“值”属性的值。
“选项值”属性设为 1;单击该按钮时,Access 会将“运货商”选项组设为 1,并将该数字保存在基表中。
“选项值”属性设为 2
“选项值”属性设为 3
“选项值”或“值”属性之所以设为数字,是因为选项组的值只能是数字,而不能是文本。Access 将该数字存储在基表中。在该示例中,如果要显示货主的名称而不是在Access 数据库中“订单”表中的数字,可以创建一个单独的“货主”表来存储货主名称,然后将“订单”表中的“运货商”字段作为“查阅”字段来查找“货主”表中的数据。在窗体或报表中,选项组也可以设为表达式。表达式。
可以将窗体上的切换按钮用作独立的控件,来显示基础记录源的“是”/“否”值。例如,以下示例中的切换按钮是绑定到数据库的“产品”表中的“停止”字段,该字段的数据类型为“是”/“否”。当按下按钮时,“产品”表中的值为“是”。如果没有按下,其值则为“否”。
该独立切换按钮绑定到“产品”表中的“停止”字段。该按钮是按下的,因此该字段中的值为“是”。
单击绑定到Microsoft Access 数据库中的“是/否”字段的切换按钮时,基表中的值根据字段的“格式”属性(“是/否”、“真/假”或“开/关”)来显示。在Access 项目中,选项按钮与定义为位型数据类型的列绑定。该列中的值为 1 时,相当于“是”、“开”或“真”状态。此列中的值为 0 时,相当于“否”、“关”或“假”状态。
切换按钮在带有其他按钮的选项组中使用时最为有用。在选项组中,可以很容易地知道是否按下了按钮。
在切换按钮中可以使用图像来代替文本。例如,在第一个示例中,可以在切换按钮上显示一个垃圾桶的图像,来代替显示文字“停止”。
窗体上的选项卡页
可以使用选项卡控件来展示单个集合中的多页信息,这对于处理可能分为两类或多类的选项卡尤为有用。例如,可以在“雇员”窗体上使用选项卡控件来分隔工作历史记录和个人信息。
该页上显示有关工作历史的信息。
该页上显示个人信息,如家庭住址和电话号码。
可以在数据访问页中使用的其他控件
绑定范围控件
可以在表的一个字段中存储 HTML 代码,并且当数据访问页显示该字段中的数据时,HTML 代码会执行您所指定的操作。通过将绑定范围控件与Microsoft Access 数据库 (.mdb)中的“文本”或“备注”字段相绑定,或者与Microsoft Access 项目 (.adp)中的 text、ntext、varchar 或其他可以存储文本的列相绑定,可以实现这一点。绑定范围控件的内容是不可编辑的。
例如,如果字段中的一个值是&font color=red&red Text&/font&,并且DataFormatAs属性设为HTML,则当在页面视图中查看该数据访问页时会看到红色文字。如果DataFormatAs属性设为Text,则在控件中显示的值就是&font color=red&red Text&/font&。DataFormatAs属性的默认值是Text。
如果 HTML 文本较长,可将绑定范围控件与“备注”数据类型(Access 数据库)的字段绑定,或与 text 或 ntext 数据类型(Access 项目)的列绑定。
可将绑定范围控件用作分组的数据访问页的默认控件。方法是将数据访问页的DefaultControlType属性设为Bound HTML。可以用绑定范围控件显示分组数据访问页上的计算结果和数据。在带 Service Pack 2 (SP2) 的 Microsoft Internet Explorer 5.01 或其更高版本中,绑定范围控件比其他控件加载得快,因此改进了页的性能。Access 2000 中的绑定 HTML 控件在 Access 2002 和更高版本中已经被绑定范围控件所代替。当在 Access 2002 或更高版本中打开页时,页上用 Access 2000 创建的绑定 HTML 控件将自动转换为绑定范围控件。
安全性使用绑定范围控件或超链接控件时要格外小心。未经授权的用户可将有害的 HTML 文本插入到这些控件中。处理此文本时如果不进行验证或修改将可能导致个人信息或其他数据丢失。为了防止显示控件中的 HTML 文本,请对控件内容进行编码。
超链接控件
当基础记录源中的每条记录各有不同的超链接地址时,可以使用超链接控件。可将超链接控件绑定到包含超链接值(如电子邮件地址)的“文本”类型字段中。
在页面视图或 Microsoft Internet Explorer 中的记录间进行移动时,单击超链接可以进入其他网页或打开邮件程序发送电子邮件。
安全性使用绑定范围控件或超链接控件时要格外小心。未经授权的用户可将有害的 HTML 文本插入到这些控件中。处理此文本时如果不进行验证或修改将可能导致个人信息或其他数据丢失。为了防止显示控件中的 HTML 文本,请对控件内容进行编码。
图像超链接控件
使用图像超链接控件可以将一个图像添加到数据访问页中,当单击它时,会显示来自您的硬盘、Web 或其他位置的另一个网页。当创建一个图像超链接控件时,您可以选择要在页上显示的图像以及要跳转到的文件的地址。在页面视图中,当鼠标指针掠过该图像时,指针变成手形,表明该图像是一个链接,单击后可以跳转到另一个页。也可以为该图像定义屏幕提示和其他文本。
对于与数据访问页中数据相关的信息,图像超链接控件可以提供到这些信息的链接,该控件在这方面非常有用。
滚动文本控件
在数据访问页中使用一个滚动文本控件,通常称为滚动文字,可以显示移动或滚动的文本。滚动文本可以引起对一行文本(如标题或重要声明)的注意。通过将滚动文本控件与数据库中的一个字段绑定,可以显示该字段所包含的文本。通过设置移动方向、速度和移动类型等选项,可以对滚动文本进行自定义。
文本在“设计”视图中并不滚动。若要查看滚动文本,必须在页面视图中或 Microsoft Internet Explorer 中打开含有滚动文本控件的页。
上页: 下页:
Access 2003完整教程:关于 Access 中的控件类型
- 关于 Access 中的控件类型
版权所有 &  证书:粤ICP备号版友laiguiyou同志问及换行问题,写一小示例以解其惑。此示例里面可以学习到俩个函数:Split函数,UBound 函数。示例图:函数介绍:1.Split函数描述返回一个下标从零开始的一维数组,它包含指定数目的子字符串。语法Split(expression[, delimiter[, limit[, compare]]])Split函数语法有如下命名参数:部分 描述&expression 必需的。包含子字符串和分隔符的字符串表达式 。如果expression是一个长度为零的字符串(""),Split则返回一个空数组,即没有元素和数据的数组。&delimiter可选的。用于标识子字符串边界的字符串字符。如果忽略,则使用空格字符(" ")作为分隔符。如果delimiter是一个长度为零的字符串,则返回的数组仅包含一个元素,即完整的 expression字符串。&limit 可选的。要返回的子字符串数,–1表示返回所有的子字符串。&compare 可选的。数字值,表示判别子字符串时使用的比较方式。关于其值,请参阅“设置值”部分。&设置值compare参数的设置值如下:常数 值 描述&vbUseCompareOption –1 用Option Compare语句中的设置值执行比较。&vbBinaryCompare 0 执行二进制比较。&vbTextCompare 1 执行文字比较。&vbDatabaseCompare 2 仅用于Microsoft Access。基于您的数据库的信息执行比较。&2.UBound 函数描述返回一个 Long 型数据,其值为指定的数组维可用的最大下标。语法UBound(arrayname[, dimension])UBound 函数的语法包含下面部分:部分 描述&arrayname 必需的。数组变量的名称,遵循标准变量命名约定。&dimension 可选的;Variant (Long)。指定返回哪一维的上界。1 表示第一维,2 表示第二维,如此等等。如果省略 dimension,就认为是 1。&说明对具有下述维数的数组而言,UBound 的返回值见下表:Dim A(1 To 100, 0 To 3, -3 To 4)语句 返回值&UBound(A, 1) 100&UBound(A, 2) 3&UBound(A, 3) 4&Access软件网(Accessoft) 
 文章为作者独立观点,不代表大不六文章网立场
AccessoftAccess软件网主办,旨在为Access爱好者提供相关的资讯与服务热门文章最新文章AccessoftAccess软件网主办,旨在为Access爱好者提供相关的资讯与服务&&&&违法和不良信息举报电话:183-
举报邮箱:
Copyright(C)2016 大不六文章网
京公网安备78}

我要回帖

更多关于 access文本框绑定 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信