如何:定义数据字段

您可以向 LightSwitch 数据库中的实体或表格中添加字段。 也可以修改这些字段的外观和行为。

本主题包含以下各节:

  • 添加数据字段.

  • 修改字段.

链接到视频 有关相关的视频演示,请参见 How Do I: Format Data on a Screen in a LightSwitch Application?(如何实现:在 LightSwitch 应用程序中屏幕上的格式数据)。

添加数据字段

您可以向表格中添加字段。 在从外部数据源生成的实体中,您只可以添加计算的字段。

有关计算字段的更多信息,请参见 如何:添加计算字段

添加数据字段

  1. 在**“解决方案资源管理器”**中,双击实体或表格。

    在**“数据设计器”**中打开实体或表格。

  2. 在**“名称”栏中,单击<添加属性>**,然后键入该字段的名称。

  3. 在**“类型”**列,选择新字段的数据类型。 下表介绍每个类型。

    类型

    Visual Basic 类型

    C# 类型

    范围

    备注

    Binary

    字节()

    byte[]

    -128 到 127。

    具有可变长度的字节数组。

    Boolean

    Boolean

    bool

    True 或 False。

    日期

    DateTime

    DateTime

    仅视为日期的 DateTime。

    DateTime

    DateTime

    DateTime

    1 月 1 日上午 12:00:00 点的 0001 到 12 月 31 日下午 11:59:59 的 9999。

    Decimal

    Decimal

    decimal

    ±1.0 × 10<sup>−28</sup> 到 ±7.9 × 10<sup>28</sup>。

    带 28 到 29 位有效位 的固定小数点;适合会计数字。

    Double

    Double

    double

    ±5.0e−324 到 ±1.7e308

    15-16 位精度的浮点小数点;适合科学的数字。

    电子邮件地址

    String

    string

    被视为电子邮件地址的字符串。

    Guid

    String

    string

    格式设置为全局唯一标识符 (GUID) 的字符串。 自动生成每个记录的值。

    Image

    字节()

    Byte[]

    视为图像的二进制。

    短整数

    Short

    short

    -32,768 到 32,767。

    一个有符号的 16 位整数。

    Integer

    Integer

    int

    -2147483647 到 2147483647。

    一个有符号的 32 位整数。

    长整数

    Long

    long

    -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807。

    一个有符号的 64 位整数。

    Money

    Decimal

    decimal

    视为货币值的十进制。

    百分比

    Decimal

    decimal

    视为百分比的十进制。

    电话号码

    String

    string

    被视为电话号码的字符串。

    String

    String

    string

    零或多个 Unicode字符(具有可变长度)的序列

    Web 地址

    String

    string

    被视为 Web 地址 (URL) 的字符串。

  4. 如果您想要求用户为此字段提供一个值,请选择**“需要”**复选框。

修改字段

您可以通过编辑**“属性”**窗口中的字段的属性来修改字段。

如果实体是从外部数据源生成的实体,则某些字段属性将无法进行编辑,因为它们反映数据源的配置设置。

LightSwitch 不能让您通过更改字段属性来重写这些设置。 您必须对服务器上的这些字段进行更改,然后再将这些更改通过刷新数据源导入 LightSwitch。

修改字段

  1. 在**“数据设计器”**中,请单击您想要修改的字段。

  2. 在**“视图”菜单上,单击“属性窗口”**。

  3. 在“属性”窗口中,设置属性值。

    有关每个属性的更多信息,请参见 参考:数据设计器属性

请参见

任务

如何:验证数据

如何:创建字段值的下拉列表

如何:添加计算字段

其他资源

数据:应用程序背后的信息