我们知道版权保护,请不要随意复制^%#$32667)98sa。^_^,一般的关系数据库(如SQL Server、Oracle、Access等)中的查询操作是支持集合操作的版权保护,请不要随意复制^%#$32667)98sa。^_^,
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 例如可以用“Update ATable Set Field1 = AValue where Field2 in (Value21,Value22)”来完成对数据
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 库的成批更新操作。我们可以充分利用数据库的这种集合特性来提高ASP页面操作数据库的效率。如我们
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 可以在页面上列出多个记录版权保护,请不要随意复制^%#$32667)98sa。^_^,让用户选择要操作的记录版权保护,请不要随意复制^%#$32667)98sa。^_^,然后在用户确定操作后进行成批操作版权保护,请不要随意复制^%#$32667)98sa。^_^,这与一个记
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 录操作一次的方法相比效率明显要高的多了。
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 一、HTML的集合属性
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 首先版权保护,请不要随意复制^%#$32667)98sa。^_^,让我们来熟悉一下HTML的集合属性。在表单(FORM)数据或查询(Query)参数中版权保护,请不要随意复制^%#$32667)98sa。^_^,当
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 提交的多个参数采用同一个名称时版权保护,请不要随意复制^%#$32667)98sa。^_^,这些参数值将构成一个集合版权保护,请不要随意复制^%#$32667)98sa。^_^,在ASP页面可以获取这些参数值或
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 同名参数的个数。如在下面的页面(Set.HTM)中版权保护,请不要随意复制^%#$32667)98sa。^_^,6个复选框采用同一个参数名MyCheckBox版权保护,请不要随意复制^%#$32667)98sa。^_^,其值分别
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 为1、2、3、4、5、6。
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^
|
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 当客户端选择了要显示的项目后版权保护,请不要随意复制^%#$32667)98sa。^_^,下面的ASP页面(Set.ASP)给出客户端选择的项目个数及其值。
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^
|
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 如当客户端选择了第二、三、五项并提交数据后版权保护,请不要随意复制^%#$32667)98sa。^_^,将会看到如下结果:
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 您一共选择了3项版权保护,请不要随意复制^%#$32667)98sa。^_^,
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 您选择的项目有:2, 3, 5
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 应该注意到版权保护,请不要随意复制^%#$32667)98sa。^_^,“2, 3, 5”的形式与SQL语句要求的形式是一致的版权保护,请不要随意复制^%#$32667)98sa。^_^,我们可以直接或间接地利用这种
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 形式的结果版权保护,请不要随意复制^%#$32667)98sa。^_^,如 "Select * from ATable where AFiled in(" & request("MyCheckBox") & ")"的实际
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ SQL查询语句为“Select * from ATable where AFiled in(2, 3, 5)”。
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 二、HTML的集合属性的应用
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 下面我们结合一个实际的例子版权保护,请不要随意复制^%#$32667)98sa。^_^,讨论一下如何在ASP页面中利用HTML的集合属性来成批操作
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 数据库。现在我们有一个记录客户电子信箱的ACCESS数据库EMail版权保护,请不要随意复制^%#$32667)98sa。^_^,其中有一个数据表EmailList版权保护,请不要随意复制^%#$32667)98sa。^_^,
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 包含CustomerId、CustomerName、CustomerEmail三个字段版权保护,请不要随意复制^%#$32667)98sa。^_^,分别表示客户编号、客户名称、客户电子信箱。
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 在ASP页面SelectId.ASP中版权保护,请不要随意复制^%#$32667)98sa。^_^,我们采用CheckBox列出所有客户的客户名称(各个CheckBox的值为对应的
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 客户编号)版权保护,请不要随意复制^%#$32667)98sa。^_^,让用户选择给哪些客户发送电子邮件。当用户选择了客户并提交数据后版权保护,请不要随意复制^%#$32667)98sa。^_^,SendMail.ASP将检
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 索到这些客户的电子信箱版权保护,请不要随意复制^%#$32667)98sa。^_^,并给这些客户发送电子邮件。具体的信息请参见下面ASP程序代码和注释信息。
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^
|
版权保护版权保护,请不要随意复制^%#$32667)98sa。^_^,请不要随意复制^%#$32667)98sa。^_^ 以上程序在WINNT4.0+IIS4.0+ASP2.0+Access97下调试通过。
|