📄 9.htm
字号:
padding:0cm 0cm 0cm 0cm'>
<p>字段宽度固定不变 </p>
</td>
</tr>
<tr>
<td width=84 valign=top style='width:63.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>可变字段 </strong></p>
</td>
<td width=468 valign=top style='width:351.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>字段宽度可变 </p>
</td>
</tr>
<tr>
<td width=84 valign=top style='width:63.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>允许零长度 </strong></p>
</td>
<td width=468 valign=top style='width:351.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>表示空字符串可作为有效的字段值 </p>
</td>
</tr>
<tr>
<td width=84 valign=top style='width:63.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>必要的 </strong></p>
</td>
<td width=468 valign=top style='width:351.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>表示该字段值不可缺少 </p>
</td>
</tr>
<tr>
<td width=84 valign=top style='width:63.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>顺序位置 </strong></p>
</td>
<td width=468 valign=top style='width:351.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>字段在表中的顺序位置 </p>
</td>
</tr>
<tr>
<td width=84 valign=top style='width:63.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>验证文本 </strong></p>
</td>
<td width=468 valign=top style='width:351.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>当向表中输入无效值时系统显示的提示信息 </p>
</td>
</tr>
<tr>
<td width=84 valign=top style='width:63.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>验证规则 </strong></p>
</td>
<td width=468 valign=top style='width:351.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>验证输入字段值的简单规则,目的是使所输数据符合设定的条件 </p>
</td>
</tr>
<tr>
<td width=84 valign=top style='width:63.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>默认值 </strong></p>
</td>
<td width=468 valign=top style='width:351.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>在输入时设置的字段初始值,以减少输入重复性数据时的工作量 </p>
</td>
</tr>
</table>
<p><strong>(<span lang=EN-US> 2 )输入记录 </span></strong></p>
<p>在<span lang=EN-US> database 窗口中选中表名并右击,从菜单中选择“打开” →在数据表窗口输入记录(注意窗口样式)→ 单击“新增”→
在窗口中输入记录并“更新” →重复…… </span></p>
<p><strong>(<span lang=EN-US>3) 维护记录 </span></strong></p>
<p>在 <span lang=EN-US>database 窗口中选中表名并右击,从菜单中选择“打开” →单击“编辑” / “删除” / “新增”,即可完成对记录的修改、删除、添加操作。
</span></p>
<p><strong><span lang=EN-US>3. 建立查询 </span></strong></p>
<p>建立查询就是在数据表中找到符合特定条件的记录并组成一张新表。 </p>
<p>在<span lang=EN-US> database 窗口中选中表名并右击,从菜单中选择“新查询” →在查询生成器中构造查询条件→单击“运行” →单击“保存”,给出查询结果文件名→“关闭”。
</span></p>
<p align=center style='text-align:center'><strong>查询生成器说明 </strong></p>
<table border=1 cellspacing=0 cellpadding=0 style='mso-cellspacing:0cm;
border:solid windowtext .5pt;mso-padding-alt:0cm 0cm 0cm 0cm'>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>各选项 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>描述 </strong></p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>查询表达式 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'>设置查询应该满足的基本条件,可以用 <span lang=EN-US>and
/or 来设置应满足的多个条件 </span></p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>表<span lang=EN-US> / 字段名 </span></strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>设置查询结果中将显示的字段名,单击一个加亮便选中了 </p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>前百分之几条 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>只显示查询结果中的前若干条记录 </p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>前<span lang=EN-US> N 条记录 </span></strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>只显示查询结果中的前<span lang=EN-US> N 条记录 </span></p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>“运行”按钮 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>执行查询命令,并显示出查询结果 </p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>“显示”按钮 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>用消息框显示<span lang=EN-US> SQL 命令 </span></p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>“复制”按钮 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>将<span lang=EN-US> SQL 命令复制到 SQL 窗口 </span></p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>“保存”按钮 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>将查询结果取个名并保存到数据库中 </p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p><strong>“清除”按钮 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>清除条件列表框中的查询条件 </p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>分组条件 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>将查询结果分组,一般每组只有一个记录 </p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>排序条件 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>将查询结果按顺序显示出来,<span lang=EN-US> ASC (升序)、 DESC (降序) </span></p>
</td>
</tr>
<tr>
<td width=108 valign=top style='width:81.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>连接条件 </strong></p>
</td>
<td width=456 valign=top style='width:342.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>设置相关表之间的连接字段 </p>
</td>
</tr>
</table>
<p align=center style='text-align:center'><strong><span lang=EN-US>9.3 数据控件 </span></strong></p>
<p><strong><span lang=EN-US>1. 数据控件的建立 </span></strong></p>
<p>从<span lang=EN-US> VB 工具箱中单击 Data 控件,在窗体上画出数据控件即可。 </span></p>
<p><strong><span lang=EN-US>2. 数据控件的属性 </span></strong></p>
<table border=1 cellspacing=0 cellpadding=0 style='mso-cellspacing:0cm;
border:solid windowtext .5pt;mso-padding-alt:0cm 0cm 0cm 0cm'>
<tr>
<td width=108 style='width:81.0pt;border:solid windowtext .75pt;padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>属性名称 </strong></p>
</td>
<td width=480 valign=top style='width:360.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p align=center style='text-align:center'><strong>作用 </strong></p>
</td>
</tr>
<tr>
<td width=108 style='width:81.0pt;border:solid windowtext .75pt;padding:0cm 0cm 0cm 0cm'>
<p><span lang=EN-US>Connect </span></p>
</td>
<td width=480 valign=top style='width:360.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>指定数据控件所要连接的数据库类型, <span lang=EN-US>VB 默认的是 Access 的 MDB 数据库,也可以连接 DBF 、
XLS 、 ODBC 等数据库 </span></p>
</td>
</tr>
<tr>
<td width=108 style='width:81.0pt;border:solid windowtext .75pt;padding:0cm 0cm 0cm 0cm'>
<p><span lang=EN-US>DatabaseName </span></p>
</td>
<td width=480 valign=top style='width:360.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>指定具体使用的数据库文件名,包括路径名 </p>
</td>
</tr>
<tr>
<td width=108 style='width:81.0pt;border:solid windowtext .75pt;padding:0cm 0cm 0cm 0cm'>
<p><span lang=EN-US>RecordSource </span></p>
</td>
<td width=480 valign=top style='width:360.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>指定具体可访问的数据,这些数据构成记录集对象<span lang=EN-US> Recordset 对象,可以是数据库中的单个表名、一个存储查询,也可以是
SQL 查询命令 </span></p>
</td>
</tr>
<tr>
<td width=108 style='width:81.0pt;border:solid windowtext .75pt;padding:0cm 0cm 0cm 0cm'>
<p><span lang=EN-US>RecordsetType </span></p>
</td>
<td width=480 valign=top style='width:360.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>确定记录集类型,有三种: <span lang=EN-US>0 —— Table (表); 1 —— Dynaset (动态,默认的) ; 2 ——
Snapshot (快照) </span></p>
</td>
</tr>
<tr>
<td width=108 style='width:81.0pt;border:solid windowtext .75pt;padding:0cm 0cm 0cm 0cm'>
<p><span lang=EN-US>BofAction </span></p>
</td>
<td width=480 valign=top style='width:360.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>当记录指针指向记录集的开始时,确定数据控件该采取的操作: </p>
<p><span lang=EN-US>0 ——控件重定位到第一个记录 </span></p>
<p><span lang=EN-US>1 ——移过记录集开始位,定位到一个无效记录,触发数据控件对第一个记录的无效事件 Validate </span></p>
</td>
</tr>
<tr>
<td width=108 style='width:81.0pt;border:solid windowtext .75pt;padding:0cm 0cm 0cm 0cm'>
<p><span lang=EN-US>EofAction </span></p>
</td>
<td width=480 valign=top style='width:360.0pt;border:solid windowtext .75pt;
padding:0cm 0cm 0cm 0cm'>
<p>当记录指针指向记录集的结束时,确定数据控件该采取的操作: </p>
<p><span lang=EN-US>0 ——控件重定位到最后一个记录 </span></p>
<p><span lang=EN-US>1 ——移过记录集结束位,定位到一个无效记录,触发数据控件对最后一个记录的无效事件 Validate </span></p>
<p><span lang=EN-US>2 ——向记录集加入新的空记录,可以对新记录进行编辑,移动记录指针新记录写入数据库 </span></p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -