| 用户名/密码类型在新增/更新中的应用 |
DTable在记录新增和更新时对用户注册系统进行了专门的支持,提供了用户名和密码类型,直接生成客户端代码验证以确认用户名和密码的最小字符数和最大字符数以及密码和密码确认的检验,并可以对密码字段进行md5加密。
实现该类型扔需通过设置Edit_FieldFormat属性实现,如:
DTable1.Edit_FieldFormat="1||userid|UserName|5|20||^2||password|md5|5|20||";
上述设置定义了第1个字段为用户名字段,真实列名为“UserName”,最少字符5,最大字符20;第2列为密码类型字段,进行md5加密,最少字符5,最大字符20。
如上设置后,DTable将自动生成密码确认的客户端和服务器端验证以及用户名字段的唯一性验证。在更新界面,将不允许更改用户名字段。
| userid | 用户名字段的真实列名 | 最小字数 | 最多字数 |
| password | md5 | 最小字数 | 最多字数 |