Features
      Ask DevGuru
      ASP Resources
      Find the Bug
      Knowledge Base
      Links
      Tips of the Week
      Tutorials
  Products
      dgCalendar
      dgCharge New!
      dgChart New!
      dgFileUpload
      dgReport New!
      dgSort
      dgTree
  Site
      Authoring
      Coming Soon
      DevGuru Resume
      Link to Us
      Merchandise
      Sponsorships
      Testimonials
      What's New
  Technologies
      ADO 2.6
      ASP
      CSS2
      HTML
      JavaScript
      Jet SQL
      Transact-SQL Syntax
      VBScript
      WML
      WMLScript
      WSH
      XML DOM

              











OPERATOR:  And

Implemented in version 1.0
 
And
 
The And operator is used to perform a logical conjunction on two expressions, where the expressions are Null, or are of Boolean subtype and have a value of True or False.
 
The And operator can also be used a "bitwise operator" to make a bit-by-bit comparison of two integers. If both bits in the comparison are 1, then a 1 is returned. Otherwise, a 0 is returned.
 
When using the And to compare Boolean expressions, the order of the expressions is not important.
 
Code:
<% =True And True %>
<% =True And False %>
<% =False And True %>
<% =False And False %>
<% =True And Null %>
<% =Null And True %>
<% =False And Null %>
<% =Null And False %>
<% =Null And Null %>

 
Output:
True
False
False
False
(Null output)
(Null output)
False
False
(Null output)

 
Code:
<% anyexpression = True %>
<% someexpression = False %>
<% =anyexpression And someexpression %>

 
Output:
False
 
In this example, the And performs a bitwise comparison on the 1 (in binary 001) and the 2 (in binary 010), and returns a 0 (in binary 000).
 
Code:
<%
Expression1 = 1
Expression2 = 2
Result = Expression1 And Expression2
Response.Write "Result = " & Result
%>

 
Output:
Result = 0


Copyright 1999-2001 by Infinite Software Solutions, Inc. All rights reserved.
Trademark Information