###User Defined Function###
_SQLite_FetchData

###Description###
Fetches 1 row of data from a _SQLite_Query() based query

###Syntax###
#include <SQLite.au3>
_SQLite_FetchData ( $hQuery, ByRef $aRow [, $fBinary = False [, $fDoNotFinalize = False]] )


###Parameters###
@@ParamTable@@
$hQuery
	Queryhandle passed out by <a href="_SQLite_Query.htm">_SQLite_Query()</a>
$aRow
	A 1 dimensional array containing a row of data
$fBinary
	[optional] Switch for binary mode ($aRow will be an array of binary strings)
$fDoNotFinalize
	[optional] Switch can be set to True if you need to keep the query unfinalized for further use.
	(It is then the caller's responsability to invoke <a href="_SQLite_QueryFinalize.htm">_SQLite_QueryFinalize()</a> before closing database.)
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	$SQLITE_OK.
Failure:	a value that can be compared against $SQLITE_* constants.
@error:	-1 - SQLite reported an error (Check return value)
	1 - Error calling SQLite API 'sqlite3_step'
	2 - Error calling SQLite API 'sqlite3_data_count'
	3 - Error calling SQLite API 'sqlite3_column_text16'
	4 - Error calling SQLite API 'sqlite3_column_type'
	5 - Error calling SQLite API 'sqlite3_column_bytes'
	6 - Error calling SQLite API 'sqlite3_column_blob'
	7 - Call prevented by SafeMode
@@End@@


###Remarks###
None.


###Related###
_SQLite_Query, _SQLite_QueryFinalize


###Example###
@@IncludeExample@@
