此案例研究演示了如何构建一个完整的 互联网应用程序,具有针对数据库中的若干表进行信息列举、编辑和搜索的功能。
应用程序模型
在本章中,我们将为数据库中的 Customers 表建立一个完整的应用程序模型。
过滤器
如需允许过滤 数据,只需简单地向模型添加一个 元素:
实例:
CustomerName
City
Country
CustomerName
City
Country
如需全面了解,请参阅 参考手册。
更新
如需允许更新 数据,只需简单地向模型添加一个 元素:
实例:
- LastName
- FirstName
- BirthDate
- Photo
- Notes
且向 元素添加一个 和 元素:
实例:
Customers
CustomerID
如需全面了解,请参阅 参考手册。
安全
您可以通过向 标签添加一个 security 属性来很容易地为 模型添加安全。
实例:
在上面的实例中,只有用户登录成为用户组 "admin" 的会员才能访问模型。
如需为 元素设置安全,只需简单地向 元素添加一个 security 属性:
实例:
- LastName
- FirstName
- BirthDate
- Photo
- Notes
完整的 Customers 模型
在本章中,我们将为数据库中的每个表设立一个应用程序模型。
创建一个名为 Models 的新文件夹。在 Models 文件夹中,为每个应用程序创建一个模型。
模型:Customers.xml
DemoCustomersCustomerIDSELECT * FROM CustomersCustomerName,City,CountryCustomerNameCityCountryCustomerNameCityCountry- CustomerName
- ContactName
- Address
- PostalCode
- City
- Country