﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="SQLResult,flash.data.SQLResult,BINARY,CREATE,DEFAULT,DEFERRED,EXCLUSIVE,IMMEDIATE,LONG,NO_CASE,READ,SHORT,UPDATE,allowNull,autoCompact,autoIncrement,cacheSize,columnNameStyle,columns,complete,connected,data,dataType,database,defaultCollationType,executing,inTransaction,indices,itemClass,lastInsertRowID,lastInsertRowID,name,name,pageSize,parameters,primaryKey,rowsAffected,sqlConnection,sql,table,table,tables,text,totalChanges,triggers,views"><title>flash.data.SQLResult (ActionScript 3.0)</title></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'SQLResult - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?flash/data/SQLResult.html&amp;flash/data/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">SQLResult</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("SQLResult"); titleBar_setSubNav(false,true,false	,false,false,false,true,false,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><div class="annotation">(AIR only)</div><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">flash.data</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public  class  SQLResult</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">SQLResult  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p></p><p></p>
        The SQLResult class provides access to data returned in response to the execution of a
 SQL statement (a SQLStatement instance).
        <p>
          The SQLResult instance for a SQL statement is accessed by calling the
          <code>SQLStatement.getResult()</code>
          method or
 as an argument passed to the result handler of a Responder instance specified in a call to
          <code>SQLStatement.execute()</code>
          or
          <code>SQLStatement.next()</code>
          . Generally, developer
 code does not construct SQLResult instances directly.
        </p>
        
               <p>
          You use a SQLResult object to access the rows of data returned from a
          <code>SELECT</code>
          statement (using the
          <code>data</code>
          property), to get
 row identifier information for an
          <code>INSERT</code>
          statement (using the
          <code>lastInsertRowID</code>
          property), to determine the number of rows affected
 by an
          <code>INSERT</code>
          ,
          <code>UPDATE</code>
          , or
          <code>DELETE</code>
          statement
 (using the
          <code>rowsAffected</code>
          property), or to determine whether there are
 additional
          <code>SELECT</code>
          result rows that haven't been retrieved (using the
          <code>complete</code>
          property).
        </p>
        
            <p></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="SQLStatement.html#getResult()" target="">flash.data.SQLStatement.getResult()</a><br/><a href="SQLStatement.html#execute()" target="">flash.data.SQLStatement.execute()</a><br/><a href="SQLStatement.html#next()" target="">flash.data.SQLStatement.next()</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="#complete" class="signatureLink">complete</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">[read-only] Indicates whether all the resulting data from a statement execution has been returned.</div></td><td class="summaryTableOwnerCol">SQLResult</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="#data" class="signatureLink">data</a> : <a href="../../Array.html">Array</a><div class="summaryTableDescription">[read-only] The data returned as a result of the statement execution, specifically when
     a SQL SELECT statement is executed.</div></td><td class="summaryTableOwnerCol">SQLResult</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="#lastInsertRowID" class="signatureLink">lastInsertRowID</a> : <a href="../../Number.html">Number</a><div class="summaryTableDescription">[read-only] The last generated row identifier generated by a SQL INSERT
  statement.</div></td><td class="summaryTableOwnerCol">SQLResult</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="#rowsAffected" class="signatureLink">rowsAffected</a> : <a href="../../Number.html">Number</a><div class="summaryTableDescription">[read-only] Indicates how many rows were affected by the operation.</div></td><td class="summaryTableOwnerCol">SQLResult</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="#SQLResult()" class="signatureLink">SQLResult</a>(data:<a href="../../Array.html">Array</a> = null, rowsAffected:<a href="../../Number.html">Number</a> = 0, complete:<a href="../../Boolean.html">Boolean</a> = true, rowID:<a href="../../Number.html">Number</a> = 0)</div><div class="summaryTableDescription">Creates a SQLResult instance.</div></td><td class="summaryTableOwnerCol">SQLResult</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="complete"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;complete</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>complete:<a href="../../Boolean.html">Boolean</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p></p><p>
          Indicates whether all the resulting data from a statement execution has been returned.
          <p>
            When a statement returns one or more rows this property indicates
     whether all of the rows have been returned. When a SQLStatement object's
            <code>execute()</code>
            method is called with a
            <code>prefetch</code>
            argument value, only the specified number of
     rows of the resulting
     data are returned in the SQLResult object's
            <code>data</code>
            property. Subsequent calls
     to
            <code>SQLStatement.next()</code>
            cause additional data to become available. This property
     is used to determine when the final results have been returned.
          </p>
          
          <p>
            Note that because the number of rows is unknown at execution time, the database cursor must move beyond
     the last row before a statement's execution is considered complete. When the
            <code>SQLStatement.execute()</code>
            method is called with a
            <code>prefetch</code>
            argument, at least one
  row more than the total number of rows in the result set must be requested before
  the resulting SQLResult instance's
            <code>complete</code>
            property is
            <code>true</code>
            .
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get complete():<a href="../../Boolean.html">Boolean</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="SQLStatement.html#execute()" target="">flash.data.SQLStatement.execute()</a><br/><a href="SQLStatement.html#next()" target="">flash.data.SQLStatement.next()</a></div></div><a name="propertyDetail"></a><a name="data"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;data</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>data:<a href="../../Array.html">Array</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p></p><p>
          The data returned as a result of the statement execution, specifically when
     a SQL
          <code>SELECT</code>
          statement is executed.
          <p>
            When a statement returns
     one or more rows this property is an array containing objects whose
     property names correspond to the result data set's column names. When a statement
     does not return any data this property is
            <code>null</code>
            .
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get data():<a href="../../Array.html">Array</a></code><br/></div><a name="propertyDetail"></a><a name="lastInsertRowID"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;lastInsertRowID</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>lastInsertRowID:<a href="../../Number.html">Number</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p></p><p>
          The last generated row identifier generated by a SQL
          <code>INSERT</code>
          statement.
          <p>
            The value is 0 if the executed statement was not an
            <code>INSERT</code>
            statement.
          </p>
          
          <p>A row identifier is used to uniquely identify a row in a table within
     the database. The value is frequently generated by the database.</p>
          
          <p>
            For more information about primary keys and generated row identifiers,
  see the "
            <a href="../../localDatabaseSQLSupport.html#createTable" target="">CREATE TABLE</a>
            " and
  "
            <a href="../../localDatabaseSQLSupport.html#expressions" target="">Expressions</a>
            " sections in the appendix
  "
            <a href="../../localDatabaseSQLSupport.html" target="">SQL support in local databases</a>
            ."
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get lastInsertRowID():<a href="../../Number.html">Number</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="SQLConnection.html#lastInsertRowID" target="">flash.data.SQLConnection.lastInsertRowID</a><br/><a href="../../flash/events/SQLUpdateEvent.html#rowID" target="">flash.events.SQLUpdateEvent.rowID</a></div></div><a name="propertyDetail"></a><a name="rowsAffected"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;rowsAffected</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>rowsAffected:<a href="../../Number.html">Number</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p></p><p>
          Indicates how many rows were affected by the operation.
     Only changes that are directly specified by an
          <code>INSERT</code>
          ,
          <code>UPDATE</code>
          , or
          <code>DELETE</code>
          statement are counted.
          <p>
            Auxiliary changes caused by triggers are not counted.
     Use the
            <code>SQLConnection.totalChanges</code>
            property to find the total
     number of changes including changes caused by triggers.
          </p>
          
          <p>
            Note that when the related SQL operation is a
            <code>DELETE</code>
            statement
  with no
            <code>WHERE</code>
            clause (that is, the statement deletes all the rows in the table),
  the
            <code>rowsAffected</code>
            property is always 0, regardless of the number of rows
  that were deleted. If you need to know the number of rows that are deleted, you can
  include the
            <code>WHERE</code>
            clause
            <code>WHERE 1 = 1</code>
            , in which case all
  the rows are deleted, and the
            <code>rowsAffected</code>
            property accurately
  reflects the number of rows that were deleted. However, depending on the number of
  rows being deleted, doing so may have a negative impact on the statement's performance.
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get rowsAffected():<a href="../../Number.html">Number</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="SQLConnection.html#totalChanges" target="">flash.data.SQLConnection.totalChanges</a></div></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="SQLResult()"></a><a name="SQLResult(Array,Number,Boolean,Number)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;SQLResult</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function SQLResult(data:<a href="../../Array.html">Array</a> = null, rowsAffected:<a href="../../Number.html">Number</a> = 0, complete:<a href="../../Boolean.html">Boolean</a> = true, rowID:<a href="../../Number.html">Number</a> = 0)</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p>
          Creates a SQLResult instance. Generally, developer code does not call the SQLResult
     constructor directly. To retrieve a SQLResult instance associated with a particular SQLStatement
     instance, call the instance's
          <code>getResult()</code>
          method. A SQLResult
  instance is also passed as an argument to the result handler function when
  a Responder instance is specified for an
          <code>execute()</code>
          or
          <code>next()</code>
          method call.
        </p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">data</span>:<a href="../../Array.html">Array</a></code> (default = <code>null</code>)<code></code> &mdash; The array of rows returned from the execution of a statement. If
     the statement doesn't return any rows this value should be null.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">rowsAffected</span>:<a href="../../Number.html">Number</a></code> (default = <code>0</code>)<code></code> &mdash; Indicates how many rows the executed statement affected.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">complete</span>:<a href="../../Boolean.html">Boolean</a></code> (default = <code>true</code>)<code></code> &mdash; Indicates whether there are additional rows that can
     be fetched or whether all data has been returned.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">rowID</span>:<a href="../../Number.html">Number</a></code> (default = <code>0</code>)<code></code> &mdash; 
              If the statement was a SQL
              <code>INSERT</code>
              operation this is the new
     unique identifier for the row.
            </td></tr></table></div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult SQLResult </div><div style="display:none">flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult flash.data.SQLResult </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
