插入留言记录一、添加“插入记录”服务器行为。“插入记录”服务器行为实际上是获取表单中各个控件的值,并将数据插入到数据表相应的字段中。1.在界面制作完成后,我们需要给表单添加“插入记录”的服务器行为,在应用程序面板,选择服务器行为,单击左边的按钮选择“插入记录”命令,如图22-1所示。图22-1插入记录服务器行为2.在插入记录面板中设置各项参数,把表单元素和数据库表格的列做对应,如图22-2所示。图22-2插入记录3.“插入记录”服务器行为完成后即可发表留言,留言信息将被写入数据库相应的字段中。二、表单验证。表单验证是为了规范数据的输入,尽量得到我们想要的数据,防止故意或者过失错误输入垃圾数据。表单验证分为客户端验证和服务器端验证两种。客户端表单验证指对表单的验证在客户端完成,例如我们常用内嵌入JavaScript脚本程序验证表单数据是不是规范,它不需要占用服务器的资源。服务器端表单验证指对表单的验证在服务器端完成,他需要增加服务器资源的消耗。在留言板留言信息的存储中,我们需要验证表单数据输入的完整性和正确性。其中“姓名(昵称)”、“留言标题”、“留言内容”对应的表单内容为必需填写的内容,“身份”可以不选择,“QQ号”为数字。1.添加“检查表单”的行为,首先选中页面上的“ly”表单在“标签”面板中选择“行为”选项,点击按钮,选择“检查表单”选项,如图22-3所示。图22-3检查表单命令2.设置表单控件的值,“xm”、“lybt”、“lynr”三个文本域控件“值”设置为“必需的”,“可接受”设置为“任何东西”,“QQ”文本域控件的“可接受”设置为“数字”,如图22-4所示。图22-4检查表单3.更改“检查表单”行为的事件为“OnSubmit”(表单上传时事件触发),如图22-5所示。图22-5更改“检查表单”行为的事件4.测试页面效果,如图22-6所示。图22-6检查表单提示5.在代码窗口,将“Thefollowingerror(s)occurred:”和“isrequired.”的提示信息,更改为“输入错误:”和“请输入内容!”,如图22-7所示。图22-7修改提示信息代码6.测试效果,如图22-8所示。图22-8检查表单提示