精华内容
下载资源
问答
  • Access中的窗体(也叫表单)就像商店中展示柜一样,可以更容易地查看或获取所需商品...可以创建两种基本类型的窗体 -绑定窗体非绑定窗体绑定窗体让我们现在了解绑定窗体是什么 -绑定窗体连接到一些底层数据源,如...

    Access中的窗体(也叫表单)就像商店中的展示柜一样,可以更容易地查看或获取所需的商品。 由于窗体是您或其他用户可以通过其添加,编辑或显示存储在Access桌面数据库中的数据的对象,因此窗体的设计是一个重要方面。 有很多你可以用Microsoft Access中的窗体进行设计。可以创建两种基本类型的窗体 -

    绑定窗体

    非绑定窗体

    绑定窗体

    让我们现在了解绑定窗体是什么 -

    绑定窗体连接到一些底层数据源,如表,查询或SQL语句。

    绑定窗体是人们在考虑窗体的目的时通常会想到的。

    窗体将被填写或用于输入或编辑数据库中的数据。

    绑定窗体的例子通常是用户用来在数据库中输入,查看或编辑数据的内容。

    非绑定窗体

    下面下面来看看看“非绑定”

    这些窗体不连接到基础记录或数据源。

    非绑定可以是对话框,交换板或导航窗体。

    换句话说,非绑定通常用于导航数据库或与数据库进行交互,而不是数据本身。

    绑定窗体的类型

    在Access中可以创建多种绑定形式。下面来了解这些类型 -

    单项窗体

    这是最流行的一个,这就是显示记录的地方 - 一次记录一条记录。

    多项窗体

    这个绑定的数据源一次显示多个记录。

    拆分窗体

    表分为两半,纵向或横向。 一半显示单个项目或记录,另一半显示列表或提供来自底层数据源的多个记录的数据表视图。

    创建窗体

    有几种方法可以用来在Access中创建窗体。打开数据库并转到创建选项卡。 在窗体组中的右上角,将看到“窗体向导”按钮。

    7729521427b465de34625605067143ee.png

    单击该按钮启动窗体向导。在向导的第一个屏幕上,可以选择要在表单上显示的字段,并且可以从多个表或查询中选择字段。

    假设只想简单地使用一个快速的表单(窗体)来输入员工信息。

    从表/查询下拉列表中,选择Employees表。点击双箭头一次移动所有的字段。

    92b0aa4df00a9c577095e628248f48de.png

    把它留在那表上,然后点击下一步。

    156cdb364676f645f75f6cf0b468a633.png

    窗体向导中的以下屏幕将让我们选择窗体的布局。这里有:纵栏表,表格,数据表和合理的布局。在这里选择纵栏表布局,然后点击下一步。

    2965ea4abd796cbe5d16ee4b7db9d0ae.png

    在下面的屏幕中,需要为窗体提供一个标题。这里假设使用的名称为:frmEmployees。

    2ea513b7996469b0ef9ab3fa82076b8f.png

    当给了窗体一个标题,我们就可以打开这个窗体,比如打开窗体看看它是什么样子,或者在窗体中输入信息。 或者可以选择修改窗体设计的选项。这里假设选择第一个选项来打开窗体来查看或输入信息,然后单击完成。

    56373b715af397dba016162dcacb9cd4.png

    如果想跳到某个窗体或表的最后一个记录,可以使用右边的按钮,后面的一个箭头,这是最后一个记录按钮。 如果想要添加新的员工信息,请转至此记录的末尾,然后在第7条记录后,将看到一个空白窗体,您可以在其中输入新员工的信息了。如下图所示 -

    b1e246da6e54588300ec3a686a7238eb.png

    可以通过上面窗体添加员工数据了。

    这是如何使用窗体向导创建窗体的一个示例。 现在关闭这个窗体并转到创建选项卡。 现在将使用向导创建一个稍微复杂的表单。单击“表单向导”,这次将从几个不同的表中选择字段。

    在此窗体向导中,在窗体/查询中选择表tblProjects,然后选择一些可用的字段,如:ProjectID,ProjectName,ProjectStart和ProjectEnd。 这些字段现在将移至选定字段中,如下图所示 -

    d88691c6b2a9f8b87e24ab6536bf74c3.png

    现在再次在窗体/查询中选择表tblTasks ,并通过:TaskID,ProjectID,TaskTitle,StartDate和DueDate,点击下一步。

    724d5a1247da306343e0e0cf2f4c1e9a.png

    在这里,要从几个不同的对象中检索数据。也可以选择如何安排表。 如果想创建一个平面的形式,可以选择由tblTasks来安排,这将创建单一的窗体,所有的字段在平面视图如上所示。

    但是,如果想要创建一个基于这个一对多关系的分层表单(窗体),可以选择通过tblProjects来组织安排我们的数据。

    614b4d3a1e005559c07be5193b5dba54.png

    在上面的窗口中,可以选择包含tblTasks的子表单,或者可以创建一个链接表单。 这个链接的表单是tblProjects,它将有一个按钮,将启动过滤到在该基础项目表单中选择的项目的第二个表单。 现在选择带有子窗体的窗体,然后单击下一步。

    在以下屏幕中,可以为子窗体选择一个布局。数据表视图被默认选中,您的视图与表视图类似。 现在,点击下一步。

    ad24c959038226c007f488ee52172c0a.png

    在以下屏幕中,需要为窗体提供一个名称。 输入您想要的名字,然后点击完成。

    90353305d76f37d6af630f5b0dd6a638.png

    Access会给生成一个窗体。要注意的是,主窗体上有控件,这些控件来自“Projects”表。 在下面会看到一个子窗体。这就像一个窗体中的另一个窗体。如下图所示 -

    07c1d86c142813835a92fe887f02c2bd.png

    现在,就可以通过以上窗体,向两个表(Projects和tblTasks)中同时添加数据了。

    ¥ 我要打赏

    纠错/补充

    收藏

    加QQ群啦,易百教程官方技术学习群

    注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

    展开全文
  • 通过将项从“数据源”窗口拖动到窗体上,可以窗体上显示数据。此演练创建一个简单窗体,能在几个单独的控件中显示单个表的数据。本示例使用源自 Northwind 示例数据库的 Customers 表。 本演练演示如下任务: ...

     

    在应用程序开发中最常用的情形之一是在基于 Windows 的应用程序中的窗体上显示数据。通过将项从“数据源”窗口拖动到窗体上,可以在窗体上显示数据。此演练创建一个简单窗体,能在几个单独的控件中显示单个表的数据。本示例使用源自 Northwind 示例数据库的 Customers 表。

    本演练演示如下任务:

    “折叠”图像先决条件

    若要完成本演练,您需要:

    “折叠”图像创建 Windows 应用程序

    第一步是创建“Windows 应用程序”项目。

    创建新的 Windows 应用程序项目

    1. “文件”菜单创建一个新的项目。

    2. 将项目命名为 DisplayingDataonaWindowsForm

    3. 选择“Windows 应用程序”,然后单击“确定”。有关更多信息,请参见。

      即创建“DisplayingDataonaWindowsForm”项目并将其添加到“解决方案资源管理器”中。

    “折叠”图像创建数据源

    此步骤使用“数据源配置向导”创建基于 Northwind 示例数据库中 Customers 表的数据源。您必须具有访问 Northwind 示例数据库的权限,才能创建连接。有关设置 Northwind 示例数据库的信息,请参见如何:安装示例数据库

    创建数据源

    1. “数据”菜单上单击“显示数据源”

    2. “数据源”窗口中,选择“添加新数据源”,启动“数据源配置向导”

    3. “选择数据源类型”页面上选择“数据库”,然后单击“下一步”

    4. “选择您的数据连接”页面上执行下列操作之一:

      • 如果下拉列表中包含到 Northwind 示例数据库的数据连接,请选择该连接。

        - 或 -

      • 选择“新建连接”,以启动“添加/修改连接”对话框。有关更多信息,请参见。

    5. 如果数据库需要密码,请选择该选项以包括敏感数据,再单击“下一步”

    6. “将连接字符串保存到应用程序配置文件”页面上单击“下一步”

    7. “选择数据库对象”页面上展开“表”节点。

    8. 选择“Customers”表,然后单击“完成”

      “NorthwindDataSet”即被添加到您的项目中,并且“数据源”窗口中出现“Customers”表。

    “折叠”图像设置要创建的控件

    对于本演练,数据将采用“详细信息”布局(数据在单独控件中显示)。(替换方法是默认的“网格”布局,该布局中的数据显示在 控件中。)

    设置“数据源”窗口中项的放置类型

    1. “数据源”窗口中展开“Customers”节点。

    2. 通过从“Customers”节点上的下拉列表中选择“详细信息”,将“Customers”表的拖放类型更改为“详细信息”。有关更多信息,请参见如何:设置从“数据源”窗口中拖动时要创建的控件

    3. 通过从 CustomerID 节点上的控件列表中选择“标签”,将 CustomerID 列的拖放类型更改为标签。

    “折叠”图像创建窗体

    通过将某些项从“数据源”窗口拖到您的窗体上来创建数据绑定控件。

    在窗体上创建数据绑定控件

    • 将主“Customers”节点从“数据源”窗口拖到窗体上。

      带有描述性标签的数据绑定控件会出现在窗体上,同时还显示一个工具条 (),用于在记录间进行导航。组件栏中出现 、、 和 。

    “折叠”图像测试应用程序

    运行应用程序

    • 按 F5。

    • 使用 控件导航记录。

    “折叠”图像后续步骤

    根据应用程序的要求,在创建了绑定数据的 Windows 窗体后,还需要执行一些步骤。您可以通过以下操作来增强此演练的效果:

    “折叠”图像请参见

    转载于:https://www.cnblogs.com/leev/archive/2010/05/30/1747295.html

    展开全文
  • 如果将数据源对应的控件添加到窗体(Window)上,那么数据库中的数据可以正常显示。 但是如果将数据源对应的控件添加到页面(Page)上,那么数据库中的数据就显示不出来。 程序中没有添加C#代码。 下面是...
  • 主窗体和子窗体的数据源具有外键关联关系。所以把子窗体做成菜单再拖拽到主窗体的Design中,就会自动创建关联关系。当然这种动态关联关系可以自己重新定义,这个以后再谈。本文主要介绍如何使新建的行自动生成行号。...

    首先说一下父子窗体的关联关系是如何做到的。主窗体和子窗体的数据源具有外键关联关系。所以把子窗体做成菜单再拖拽到主窗体的Design中,就会自动创建关联关系。当然这种动态关联关系可以自己重新定义,这个以后再谈。本文主要介绍如何使新建的行自动生成行号。
    在这里插入图片描述
    第一步,首先给表写一个获取当前最大行号的方法:

    public static Line maxLineNum(VYA_CaseNumGrady _caseNumGrady)
    {
        return (select maxof(LineNum) from VYA_CaseListLine1
                    where VYA_CaseListLine1.CaseNum == _caseNumGrady).LineNum ;
    }
    

    第二步,重写窗体数据源的initValue():

    public void initValue()
    {
        VYA_CaseListLine1.LineNum = VYA_CaseListLine1::maxLineNum(caseListTable1.CaseNum)+1;
        super();
    }
    

    这样就完成了。但这里涉及到一个很重要的前提,那就是获取主表的外键值。这里涉及到一个很重要的概念,那就是父子窗体的值传递,我们下节再聊。

    展开全文
  • ACCESS数据库窗体

    千次阅读 2014-07-17 09:41:48
    3、记录可以是表、查询、SQL 语句,用于指定窗体操作的数据来源。 4、窗体的组成和结构:窗体的每个部分称为”节“;窗体由五个部分构成:主体、窗体页眉、窗 体页脚、页面页眉、页面页脚。 ①窗体页眉/页脚...

    1、窗体并不直接存储数据,只是以数据表为基础而创建,数据操作的结果最终都存储在数据表中。
    2、窗体中的信息分为两类:一是处理的表或查询的记录信息;二是设计者附加的提示信息。
    3、记录源:可以是表、查询、SQL 语句,用于指定窗体操作的数据来源。
    4、窗体的组成和结构:窗体的每个部分称为”节“;窗体由五个部分构成:主体、窗体页眉、窗
    体页脚、页面页眉、页面页脚。
    ①窗体页眉/页脚、页面页眉/页脚都是成对出现、或删除的。
    ②在窗体视图中,只显示窗体页眉、窗体页脚、主体三个部分。
    ③在打印预览时可显示窗体的五个部分,即页面页眉/页脚只在“打印预览”时可以显示。
    ④整个窗体宽度由窗体的宽度属性决定,主体、窗体页眉、窗体页脚部分没宽度属性。
    ⑤整个窗体的高度由主体、窗体页眉、窗体页脚三部分高度之和决定。
    5、窗体分类:纵栏式、表格式、数据表、多项目窗体、主子窗体、数据透视表、分割窗体、导航
    窗体。
    ①在利用图表向导创建图表的过程中,所允许的最多字段数为 6 个。
    ②数据透视表窗体中数据分为:行字段、列字段、汇总或明细字段。
    ③主子窗体中使用的数据表之间必须要事先建立联系。
    ④子窗体中还可以再包含子窗体,可以嵌套多达七层的子窗体。
    ⑤主子窗体有三种创建方式:一是同时创建主窗体和子窗体,二是将已有的窗体作为子窗体添加到
    另一个已有的窗体中,三是直接自动创建。
    6、窗体属性对话框选项卡有:格式、数据、事件、其它、全部等 5 个。
    7、窗体的常见属性:记录源、标题(caption)、滚动条、导航按钮、分隔线、边框样式、宽度、图
    片、图片类型、图片缩放模式。
    ①窗体名称是在窗体保存时指定,控件通过属性窗口的名称属性进行设置。
    ②设置窗体的图片属性性后,主体、窗体页眉、窗体页脚的颜色都将被窗体背景图覆盖了。
    ③对于数据源,对窗体而言称为“记录源”,对控件而言称为“控件来源”。
    8、控件类型:绑定型(结合型)、非绑定型(非结合型)、计算型。
    9、控件基本属性:名称(name)、控件来源、标题(caption)、左边距(left)、上边距(top)、背景色
    (BackColor)、前景颜色 ForeColor、可见性(Visible)、可用(Enable)、Tab 键索引。
    更多ACCESS知识请到 Access 2013从入门到精通

    http://www.kesjc.com/wendalanmu/321.html

    展开全文
  • Lookup窗体简介

    2012-04-10 11:36:00
    Lookup窗体简介 AxaptaLookup窗体提供了一种通用供用户选择数据机制,用户可以很方便地实现数据选择.比如在创建订单时候在订单主档可很方便地选择...控件类型Axapta中的窗体控件根据与数据源的绑定情况可...
  • 创建和使用报表

    2013-06-20 20:50:21
    报表是Access用来打印数据库信息的对象。它的主要功能就是根据需要将数据库中的有关数据提取出来进行整理、分类、汇总和... 报表和窗体这两种对象有着本质的区别:报表只能查看数据,而窗体可以改变数据源的数据
  • 将 Access 数据库数据发布到 Internet 网上,可以使用的对象是【单选题】在创建主/子窗体之前要确定主窗体与子窗体的数据源之间存在着( )【多选题】下列影响不合理信念形成的因素有( )【单选题】.创建报表时,使用自动...
  • Begin MSDN:要使 Windows 窗体数据绑定成为可能,...不仅可以绑定到传统的数据源,而且可以绑定到几乎任何包含数据的结构。实现 IList 接口的数组、集合或者 ADO .NET 中的数据结构之一都是合适的数据源。Windows ...
  • Tcp服务端与客户端JAVA实例代码 2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端JAVA实例代码,一个简单Java TCP服务器端程序,别外还有一个客户端程序,两者互相配合可以开发出超多...
  • 3、模块区,实现SQL语句的地址更新和刷新数据透视表的数据源 Sub refreshpv() With ActiveSheet.PivotTables("数据透视表1").PivotCache .Connection = Array( _ "OLEDB;Provider=Microsoft.Jet.OLEDB.4.0;User ...
  • 学生管理系统 代码

    2019-01-07 21:43:37
    vs2015+数据库,需要建的数据表如下: 1. “考试成绩管理系统用户登录”功能 具体要求: (1) 按照图示排列相应的控件,控件名称自定义,其中,界面中的图片可以不加; (2) 当输入正确的用户名和密码时,登录到...
  • Windows Forms 2.0数据绑定(第一部分)

    热门讨论 2011-11-02 23:43:52
    添加一个新的数据源和数据连接 选择数据对象 自定义数据源控件映射 生成数据绑定控件 运行应用程序 1.3 数据绑定全景图 1.4 数据源 1.5 数据对象和集合 1.6 是否使用DataSet,这是个问题 1.7 数据绑定控件 1.8...
  • 添加一个新的数据源和数据连接 选择数据对象 自定义数据源控件映射 生成数据绑定控件 运行应用程序 1.3 数据绑定全景图 1.4 数据源 1.5 数据对象和集合 1.6 是否使用DataSet,这是个问题 1.7 数据绑定...
  • ASP.NET精品课程+代码

    千次下载 热门讨论 2009-01-05 20:15:51
    其次,对案例进行具体分析和设计,在这中间可以对ASP.NET语言的语法基础、特征、机制、窗体的设计进行详细讲解和分析。特别是对具体的界面设计要在多媒体教室里进行,教师可以先作一些演示和介绍,引导学生自己去...
  • 5.3 数据库应用程序结构与设计步骤 5.3.2 数据库应用程序设计步骤 1创建解决方案项目 2添加Windows窗体 3设计用户界面 4创建事件处理程序和编译调试运行程序 5.4 数据源控件与数据访问窗体控件 5.4.1 Binding...
  • 动输入代码读者注意输入时字符格式,不清楚之处可以参阅光盘中的源 文件。本书各章最后两节均为小结和习题,以加深学习效果。 作者简介 本书目录 1 初识Excel VBA 2 VBA程序设计基础 3 VBA过程和对象 ...
  • c#创建水晶报表

    2010-11-24 11:24:00
    新建一个工程。   将工具箱里的CrystalReportViewer控件拖入form窗体中。如果没有发现该控件,可以通过选择... 现在我们添加一个dataset作为报表的数据源。 选择添加新项,选择数据集。<b
  • 本书延续了Ivor Horton讲解编程语言独特方法,从中读者可以学习Visual C++ 2005基础知识,并全面掌握在MFC和Windows Forms中访问数据源的技术。此外,本书各章后面习题将有助于读者温故而知新,并尽快成为C++...
  • 打冰雹游戏程序

    2013-06-16 00:07:04
    2、设计合理的数据结构和系统框架 3、界面设计美观、清楚、合理 4、编程简练,程序功能齐全,能正确运行 5、具有一定的创新性 6、说明书、流程图要清楚 7、课题完成后必须按要求提交课程设计报告 任务: 题目描述与...
  • ADO.NET 中有一层对象,它们专用于为您正在使用任意数据源创建抽象模型。这样集合包括如 “数据集”、“数据表”、DataRow、“数据视图”、DataRelation 等对象。 所有这些对象都是在 System.Data 命名空间中...
  • 使用OxyPlot在WPF中创建图表

    千次阅读 2014-04-11 16:42:35
    一个来自客户机的请求,是看在图形中检索到的数据。此外,他希望看到一个实时更新该图中检索数据的每一秒。  经过一番搜索,我发现OxyPlot库。这个库可以在WPF,Silverlight中,Windows窗体,甚至在Windows Store...
  • 数据库安装与创建,SQL语句在VB中应用,DAO对象编程,ADO技术应用,数据控件编程,高性能处理技术,图表技术,数据环境设计器,数据报表技术,打印技术,网络编程技术,Intemet编程技术,数据通信技术,Win32...
  • 全书分4篇,共22章,第1篇技能学习篇,主要包括做好Visual Basic开发前期准备、创建Visual Basic应用程序、Visual Basic基础、数据的输入与输出、算法与程序设计结构、数组及其使用、过程与函数、设计和美化窗体界面...
  • 本软件是专门为银行信用卡业务而设计,为银行...□ 在硬盘上创建一个新目录将Microsoft Access应用程序文件--银行信用卡业务管理系统拷贝到您所创建的新目录下 □ 运行银行信用卡业务管理系统应用程序(HJW.EXE)
  • //创建窗体 var window = new Ext.Window({ title: '基本信息', width: 400, height: 300, minWidth: 300, minHeight: 200, closeAction: 'hide', modal: true, //弹窗遮层 plain: true, //与背景色保持...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 171
精华内容 68
关键字:

创建窗体的数据源可以是