Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 1097

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VTK: vtkODBCQuery Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkODBCQuery Class Reference</h1><!-- doxytag: class="vtkODBCQuery" --><!-- doxytag: inherits="vtkSQLQuery" --><code>#include &lt;<a class="el" href="a04955.html">vtkODBCQuery.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkODBCQuery:</div>
<div class="dynsection">
<p><center><img src="a12415.png" border="0" usemap="#a12416" alt="Inheritance graph"></center>
<map name="a12416">
<area shape="rect" href="a01600.html" title="executes an sql query and retrieves results" alt="" coords="11,229,115,256"><area shape="rect" href="a01501.html" title="abstract interface for queries that return row&#45;oriented results." alt="" coords="11,155,115,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="23,80,103,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="8,5,117,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkODBCQuery:</div>
<div class="dynsection">
<p><center><img src="a12417.png" border="0" usemap="#a12418" alt="Collaboration graph"></center>
<map name="a12418">
<area shape="rect" href="a01600.html" title="executes an sql query and retrieves results" alt="" coords="112,264,216,291"><area shape="rect" href="a01501.html" title="abstract interface for queries that return row&#45;oriented results." alt="" coords="32,173,136,200"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="87,96,167,123"><area shape="rect" href="a01593.html" title="maintain a connection to an sql database" alt="" coords="160,173,286,200"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="6,5,115,32"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="139,5,248,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a12419.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
<a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> implementation for ODBC connections to databases 
<p>
This is an implementation of <a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> for ODBC databases. See the documentation for <a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> and <a class="el" href="a01501.html" title="abstract interface for queries that return row-oriented results.">vtkRowQuery</a> for information about what the methods do.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01593.html" title="maintain a connection to an sql database">vtkSQLDatabase</a> <a class="el" href="a01600.html" title="executes an sql query and retrieves results">vtkSQLQuery</a> <a class="el" href="a01092.html" title="maintain an ODBC connection to a SQL database">vtkODBCDatabase</a> </dd></dl>

<p>Definition at line <a class="el" href="a04955.html#l00046">46</a> of file <a class="el" href="a04955.html">vtkODBCQuery.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a01600.html">vtkSQLQuery</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#a7100008a35414ff8080993fd75b3549">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#b76ce31c05e952f43359b1ac53c6e964">GetClassName</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#a7e726cc16b6791caa3304bdfa0bf521">IsA</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#127d899e04382115cbd2e438343b61f7">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#13429810219b36ccc12c7cf9ddfc1860">Execute</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#099bfa7f0f4a1f90c97e0067d7ba816c">GetNumberOfFields</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#22154463fe96a5124aacd82516a87884">GetFieldName</a> (int i)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#d94b871b16ef4e0ac9f3f5b862945221">GetFieldType</a> (int i)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#e19451fe5d3eba5959a89acb4f09b622">NextRow</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#6bbd72470645a5223c37ad1284a42864">HasError</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01810.html">vtkVariant</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#6a11e9d040b65098f2261a49ab9f4455">DataValue</a> (<a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#3f18e55e3285c16fd8f08b29fc7d6a6e">GetLastErrorText</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#05e7df0876928d6d12a69ab4021622ee">BindParameter</a> (int index, int value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#2acdbf895d8ef9dca875e91c22f13148">BindParameter</a> (int index, unsigned long value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#77d6c6cd8e114911db22bbe37436be25">BindParameter</a> (int index, signed long value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#9b8f6cd61b1a75e72a59c74ac9e94fcd">BindParameter</a> (int index, vtkTypeUInt64 value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#c073ed1288942f2ae3623dcb048199fc">BindParameter</a> (int index, vtkTypeInt64 value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#060afcf7248f34ac510521de87957535">BindParameter</a> (int index, float value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#0f60e714609d512e997d4d2a64d1b784">BindParameter</a> (int index, double value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#34a9cc2b2baafb3604414443e416decf">BindParameter</a> (int index, const <a class="el" href="a01607.html">vtkStdString</a> &amp;string)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#0e10f2e9f291f6c293fdff1a1d904007">BeginTransaction</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#86eb0ef8a4d6cc9c7872ae293441daff">CommitTransaction</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#a0be7d3bf1ad1929c8b2f6fb0d190ce9">RollbackTransaction</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#29730fb2d82f38b44797cc0850886cde">SetQuery</a> (const char *queryString)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#9e17e2c05589320c694918881481ae80">GetQuery</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#70b7e2a17400705f2a5eb6254086e044">BindParameter</a> (int index, unsigned char value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#f101e566ebe4cef83f2cb738cf05bcf4">BindParameter</a> (int index, signed char value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#27cd1bb4f97676f6ab05e2f18713375c">BindParameter</a> (int index, unsigned short value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#d9441909929ba23059dbaa078464bc30">BindParameter</a> (int index, signed short value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#9bbe6bce4dfb5826bd309aeacab90e10">BindParameter</a> (int index, unsigned int value)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#03eb39807be90cdb7d81e044ec009655">BindParameter</a> (int index, const char *stringValue)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#dcfbce8e6db77102a220bf2de6cd9de2">BindParameter</a> (int index, const char *stringValue, size_t length)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#f330ce9b7d5e75d180653202e3d5d87a">BindParameter</a> (int index, const void *data, size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#26b55ef8f1ef43fd9386a5a44abddcd1">ClearParameterBindings</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#562499ec5269801bb7014f4f132e7401">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01094.html">vtkODBCQuery</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#290beed5ac7eb92db4c1a2caf43e25a2">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01094.html">vtkODBCQuery</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#54e52acabffa85b4b16895aac57e9051">New</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#0b474114e7df739b9022c05b91998b17">vtkODBCQuery</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#fd967622ebb526b87e5b603818155501">~vtkODBCQuery</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#509fb109b7a6a8429661e45c4b519697">SetLastErrorText</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#ec98ab7631c8b5007b10de167180f47a">SetQueryText</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#99296149bc3f7435084dd9f9a09a85f4">GetQueryText</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#cd4b7b7bf7fbd84f2680ab45af562302">QueryText</a></td></tr>

<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01094.html#ee0b0df66b308712e757e6a2354b33f0">vtkODBCDatabase</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="a7100008a35414ff8080993fd75b3549"></a><!-- doxytag: member="vtkODBCQuery::Superclass" ref="a7100008a35414ff8080993fd75b3549" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a01600.html">vtkSQLQuery</a> <a class="el" href="a01600.html">vtkODBCQuery::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#463ba6c18eabb8bac337a20d40becf47">vtkSQLQuery</a>.</p>

<p>Definition at line <a class="el" href="a04955.html#l00053">53</a> of file <a class="el" href="a04955.html">vtkODBCQuery.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="0b474114e7df739b9022c05b91998b17"></a><!-- doxytag: member="vtkODBCQuery::vtkODBCQuery" ref="0b474114e7df739b9022c05b91998b17" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkODBCQuery::vtkODBCQuery           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="fd967622ebb526b87e5b603818155501"></a><!-- doxytag: member="vtkODBCQuery::~vtkODBCQuery" ref="fd967622ebb526b87e5b603818155501" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkODBCQuery::~vtkODBCQuery           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="b76ce31c05e952f43359b1ac53c6e964"></a><!-- doxytag: member="vtkODBCQuery::GetClassName" ref="b76ce31c05e952f43359b1ac53c6e964" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkODBCQuery::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#057ad6e70d58dc7b96911d44b38c055f">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="562499ec5269801bb7014f4f132e7401"></a><!-- doxytag: member="vtkODBCQuery::IsTypeOf" ref="562499ec5269801bb7014f4f132e7401" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkODBCQuery::IsTypeOf           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01600.html#a946d75b48de97e083b36e8019e9faad">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="a7e726cc16b6791caa3304bdfa0bf521"></a><!-- doxytag: member="vtkODBCQuery::IsA" ref="a7e726cc16b6791caa3304bdfa0bf521" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkODBCQuery::IsA           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01600.html#63df5a6a1174f74914c7e6582d0b3dc0">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="290beed5ac7eb92db4c1a2caf43e25a2"></a><!-- doxytag: member="vtkODBCQuery::SafeDownCast" ref="290beed5ac7eb92db4c1a2caf43e25a2" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01094.html">vtkODBCQuery</a>* vtkODBCQuery::SafeDownCast           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#69276eb33ba612d2d2924169b23eb8ed">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="127d899e04382115cbd2e438343b61f7"></a><!-- doxytag: member="vtkODBCQuery::PrintSelf" ref="127d899e04382115cbd2e438343b61f7" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkODBCQuery::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="a01085.html#edadf6378465fd81c2592ef64262e2a5">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="a01600.html#ac1760bd9a271316101d40e36ddf8b53">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="54e52acabffa85b4b16895aac57e9051"></a><!-- doxytag: member="vtkODBCQuery::New" ref="54e52acabffa85b4b16895aac57e9051" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01094.html">vtkODBCQuery</a>* vtkODBCQuery::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. 
<p>Reimplemented from <a class="el" href="a01084.html#4d5b227267c076d6f9e38483370b6612">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="13429810219b36ccc12c7cf9ddfc1860"></a><!-- doxytag: member="vtkODBCQuery::Execute" ref="13429810219b36ccc12c7cf9ddfc1860" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::Execute           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Execute the query. This must be performed before any field name or data access functions are used. 
<p>Implements <a class="el" href="a01600.html#acf882b154ebcb4a8c849ff0b244c824">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="099bfa7f0f4a1f90c97e0067d7ba816c"></a><!-- doxytag: member="vtkODBCQuery::GetNumberOfFields" ref="099bfa7f0f4a1f90c97e0067d7ba816c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkODBCQuery::GetNumberOfFields           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The number of fields in the query result. 
<p>Implements <a class="el" href="a01501.html#2e649f564b8022061bf048b97871c09f">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="22154463fe96a5124aacd82516a87884"></a><!-- doxytag: member="vtkODBCQuery::GetFieldName" ref="22154463fe96a5124aacd82516a87884" args="(int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* vtkODBCQuery::GetFieldName           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the name of the specified query field. 
<p>Implements <a class="el" href="a01501.html#6485ddb0ac5dae932f2150eaa118bd54">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="d94b871b16ef4e0ac9f3f5b862945221"></a><!-- doxytag: member="vtkODBCQuery::GetFieldType" ref="d94b871b16ef4e0ac9f3f5b862945221" args="(int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkODBCQuery::GetFieldType           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the type of the field, using the constants defined in <a class="el" href="a02149.html">vtkType.h</a>. 
<p>Implements <a class="el" href="a01501.html#95f480d432048b4faccfe65bbcb49a75">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="e19451fe5d3eba5959a89acb4f09b622"></a><!-- doxytag: member="vtkODBCQuery::NextRow" ref="e19451fe5d3eba5959a89acb4f09b622" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::NextRow           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Advance row, return false if past end. 
<p>Implements <a class="el" href="a01501.html#46bdd49f8333a1554c7e3bcc7fc9838b">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="6bbd72470645a5223c37ad1284a42864"></a><!-- doxytag: member="vtkODBCQuery::HasError" ref="6bbd72470645a5223c37ad1284a42864" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::HasError           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return true if there is an error on the current query. 
<p>Implements <a class="el" href="a01501.html#fc08cebf1e30fd21c47c5155b1677697">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="6a11e9d040b65098f2261a49ab9f4455"></a><!-- doxytag: member="vtkODBCQuery::DataValue" ref="6a11e9d040b65098f2261a49ab9f4455" args="(vtkIdType c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01810.html">vtkVariant</a> vtkODBCQuery::DataValue           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>&nbsp;</td>
          <td class="paramname"> <em>c</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return data in current row, field c 
<p>Implements <a class="el" href="a01501.html#45381c8cba3c83e915e96c24ef81982d">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="3f18e55e3285c16fd8f08b29fc7d6a6e"></a><!-- doxytag: member="vtkODBCQuery::GetLastErrorText" ref="3f18e55e3285c16fd8f08b29fc7d6a6e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* vtkODBCQuery::GetLastErrorText           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the last error text from the query 
<p>Implements <a class="el" href="a01501.html#1afcc19425bd6ef2f1fe0ce88749257b">vtkRowQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="0e10f2e9f291f6c293fdff1a1d904007"></a><!-- doxytag: member="vtkODBCQuery::BeginTransaction" ref="0e10f2e9f291f6c293fdff1a1d904007" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BeginTransaction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begin, commit, or roll back a transaction. 
<p>Reimplemented from <a class="el" href="a01600.html#4126f4402c301fad9a2e8f3c0bc3d327">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="86eb0ef8a4d6cc9c7872ae293441daff"></a><!-- doxytag: member="vtkODBCQuery::CommitTransaction" ref="86eb0ef8a4d6cc9c7872ae293441daff" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::CommitTransaction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begin, commit, or roll back a transaction. 
<p>Reimplemented from <a class="el" href="a01600.html#313d1d9107da10d3b3f56922f761f0cc">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="a0be7d3bf1ad1929c8b2f6fb0d190ce9"></a><!-- doxytag: member="vtkODBCQuery::RollbackTransaction" ref="a0be7d3bf1ad1929c8b2f6fb0d190ce9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::RollbackTransaction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Begin, commit, or roll back a transaction. 
<p>Reimplemented from <a class="el" href="a01600.html#d55429a7c25b716399d16387f90edaab">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="29730fb2d82f38b44797cc0850886cde"></a><!-- doxytag: member="vtkODBCQuery::SetQuery" ref="29730fb2d82f38b44797cc0850886cde" args="(const char *queryString)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::SetQuery           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>queryString</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the query string to be used. Returns true if the query is OK; false if there's some problem with it that can be detected before execution. 
<p>Reimplemented from <a class="el" href="a01600.html#deaeef015320802cea4ab41060d02aa7">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="9e17e2c05589320c694918881481ae80"></a><!-- doxytag: member="vtkODBCQuery::GetQuery" ref="9e17e2c05589320c694918881481ae80" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* vtkODBCQuery::GetQuery           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the query string to be used. Returns true if the query is OK; false if there's some problem with it that can be detected before execution. 
<p>Reimplemented from <a class="el" href="a01600.html#3902511eabb70b3fd1564afcccaeb2a8">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="70b7e2a17400705f2a5eb6254086e044"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="70b7e2a17400705f2a5eb6254086e044" args="(int index, unsigned char value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a parameter to a placeholder in a query. A full discussion of this feature is beyond the scope of this header file, but in short, here's how it works: Instead of saying "SELECT foo FROM mytable WHERE myfield = 12345" you can say "SELECT foo FROM mytable WHERE myfield = ?". The ? character is a placeholder for a parameter that must then be bound. Call BindParameter(0, 12345) to bind the integer value 12345 to that field. Placeholders are indexed starting at 0. You are responsible for making sure that the types match when you call BindParameter. You don't have to get it precisely correct: in general, the SQL driver is smart enough to do things like cast a short to a long or a float to a double. Bound parameters were introduced in ANSI SQL 92. Please see that standard for more information. Most of these methods are excluded from wrapping because the Java wrapper treats all integer types from char up through 64-bit long as 'int'. This is incorrect behavior but what else am I going to do? Finally, the default implementation for <a class="el" href="a01600.html#78f526e0c53acfb8543b5533eb9170f2">BindParameter(int, vtkVariant)</a> dispatches to one of the more type-specific versions. It should be OK to use in database drivers without modification. 
<p>Reimplemented from <a class="el" href="a01600.html#2885bbc0ceae7eb122ad4248e51ef7a3">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="f101e566ebe4cef83f2cb738cf05bcf4"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="f101e566ebe4cef83f2cb738cf05bcf4" args="(int index, signed char value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">signed char&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#5ff157876e7192a0d5e2cb6ce9749c8f">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="27cd1bb4f97676f6ab05e2f18713375c"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="27cd1bb4f97676f6ab05e2f18713375c" args="(int index, unsigned short value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned short&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#e869e847728d21a6a8bf38adb07e61cc">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="d9441909929ba23059dbaa078464bc30"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="d9441909929ba23059dbaa078464bc30" args="(int index, signed short value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">signed short&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9bbe6bce4dfb5826bd309aeacab90e10"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="9bbe6bce4dfb5826bd309aeacab90e10" args="(int index, unsigned int value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#e356e5ef69fb26441278bc8adf521eb4">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="05e7df0876928d6d12a69ab4021622ee"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="05e7df0876928d6d12a69ab4021622ee" args="(int index, int value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#55510d96a82492ac6512e6a1b7ed220a">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="2acdbf895d8ef9dca875e91c22f13148"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="2acdbf895d8ef9dca875e91c22f13148" args="(int index, unsigned long value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#579a4289665dec1726833c5944a2f90c">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="77d6c6cd8e114911db22bbe37436be25"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="77d6c6cd8e114911db22bbe37436be25" args="(int index, signed long value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">signed long&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9b8f6cd61b1a75e72a59c74ac9e94fcd"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="9b8f6cd61b1a75e72a59c74ac9e94fcd" args="(int index, vtkTypeUInt64 value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">vtkTypeUInt64&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#2e01bb15627ec03f87826514b1792964">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="c073ed1288942f2ae3623dcb048199fc"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="c073ed1288942f2ae3623dcb048199fc" args="(int index, vtkTypeInt64 value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">vtkTypeInt64&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#d27dc7fbf73c3e03a22492e1d06f41d8">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="060afcf7248f34ac510521de87957535"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="060afcf7248f34ac510521de87957535" args="(int index, float value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#301b395b8de505c50a5411570bcbe421">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="0f60e714609d512e997d4d2a64d1b784"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="0f60e714609d512e997d4d2a64d1b784" args="(int index, double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#e60173cf157d6a02ad0c5a6c0b47b192">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="03eb39807be90cdb7d81e044ec009655"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="03eb39807be90cdb7d81e044ec009655" args="(int index, const char *stringValue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>stringValue</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a string value -- string must be null-terminated 
<p>Reimplemented from <a class="el" href="a01600.html#a70fa32ebf93c6eb92687ca3ac798e77">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="dcfbce8e6db77102a220bf2de6cd9de2"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="dcfbce8e6db77102a220bf2de6cd9de2" args="(int index, const char *stringValue, size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>stringValue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a string value -- string must be null-terminated 
<p>Reimplemented from <a class="el" href="a01600.html#2e3fe066a77dd69f275b60d38fd9764c">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="34a9cc2b2baafb3604414443e416decf"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="34a9cc2b2baafb3604414443e416decf" args="(int index, const vtkStdString &amp;string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a01607.html">vtkStdString</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>string</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01600.html#d6b1ac047538b48082ac8891269793ce">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="f330ce9b7d5e75d180653202e3d5d87a"></a><!-- doxytag: member="vtkODBCQuery::BindParameter" ref="f330ce9b7d5e75d180653202e3d5d87a" args="(int index, const void *data, size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::BindParameter           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a blob value. Not all databases support blobs as a data type. Check vtkSQLDatabase::IsSupported(VTK_SQL_FEATURE_BLOB) to make sure. 
<p>Reimplemented from <a class="el" href="a01600.html#36b23602c14ce8df8b4d7ce0f998a7e4">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="26b55ef8f1ef43fd9386a5a44abddcd1"></a><!-- doxytag: member="vtkODBCQuery::ClearParameterBindings" ref="26b55ef8f1ef43fd9386a5a44abddcd1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool vtkODBCQuery::ClearParameterBindings           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Bind a blob value. Not all databases support blobs as a data type. Check vtkSQLDatabase::IsSupported(VTK_SQL_FEATURE_BLOB) to make sure. 
<p>Reimplemented from <a class="el" href="a01600.html#b922b8db82ec2a90282a41283ef2554b">vtkSQLQuery</a>.</p>

</div>
</div><p>
<a class="anchor" name="509fb109b7a6a8429661e45c4b519697"></a><!-- doxytag: member="vtkODBCQuery::SetLastErrorText" ref="509fb109b7a6a8429661e45c4b519697" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkODBCQuery::SetLastErrorText           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ec98ab7631c8b5007b10de167180f47a"></a><!-- doxytag: member="vtkODBCQuery::SetQueryText" ref="ec98ab7631c8b5007b10de167180f47a" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkODBCQuery::SetQueryText           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="99296149bc3f7435084dd9f9a09a85f4"></a><!-- doxytag: member="vtkODBCQuery::GetQueryText" ref="99296149bc3f7435084dd9f9a09a85f4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual char* vtkODBCQuery::GetQueryText           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="ee0b0df66b308712e757e6a2354b33f0"></a><!-- doxytag: member="vtkODBCQuery::vtkODBCDatabase" ref="ee0b0df66b308712e757e6a2354b33f0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="a01092.html">vtkODBCDatabase</a><code> [friend]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04955.html#l00049">49</a> of file <a class="el" href="a04955.html">vtkODBCQuery.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="cd4b7b7bf7fbd84f2680ab45af562302"></a><!-- doxytag: member="vtkODBCQuery::QueryText" ref="cd4b7b7bf7fbd84f2680ab45af562302" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="a01094.html#cd4b7b7bf7fbd84f2680ab45af562302">vtkODBCQuery::QueryText</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04955.html#l00146">146</a> of file <a class="el" href="a04955.html">vtkODBCQuery.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/IO/<a class="el" href="a04955.html">vtkODBCQuery.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:20:00 2009 for VTK by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>