📄 classodbc_1_1_result_set_meta_data.html.svn-base
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>odbc::ResultSetMetaData class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body bgcolor="#ffffff"><!-- Generated by Doxygen 1.2.13.1 --><center><a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> </center><hr><h1>odbc::ResultSetMetaData Class Reference</h1>Provides meta data about a result set. <a href="#_details">More...</a><p><code>#include <<a class="el" href="resultsetmetadata_8h-source.html">resultsetmetadata.h</a>></code><p><a href="classodbc_1_1_result_set_meta_data-members.html">List of all members.</a><h2>Public Types</h2><ul><li>enum <dl class="el"><dd><font size=-1><em>Nullability constants.<br><br></em></font></dl></ul><h2>Public Methods</h2><ul><li><a name="a0" doxytag="odbc::ResultSetMetaData::getColumnCount"></a>int <a class="el" href="classodbc_1_1_result_set_meta_data.html#a0">getColumnCount</a> () const<dl class="el"><dd><font size=-1><em>Fetch the number of columns in this result set.<br><br></em></font></dl><li>const std::string & <a class="el" href="classodbc_1_1_result_set_meta_data.html#a1">getColumnName</a> (int column) const<dl class="el"><dd><font size=-1><em>Get the name of a column.</em> <a href="#a1">More...</a><em><br><br></em></font></dl><li>int <a class="el" href="classodbc_1_1_result_set_meta_data.html#a2">getColumnType</a> (int column) const<dl class="el"><dd><font size=-1><em>Get the SQL type of a column.</em> <a href="#a2">More...</a><em><br><br></em></font></dl><li>int <a class="el" href="classodbc_1_1_result_set_meta_data.html#a3">getPrecision</a> (int column) const<dl class="el"><dd><font size=-1><em>Get the precision of a column.</em> <a href="#a3">More...</a><em><br><br></em></font></dl><li>int <a class="el" href="classodbc_1_1_result_set_meta_data.html#a4">getScale</a> (int column) const<dl class="el"><dd><font size=-1><em>Get the scale of a column.</em> <a href="#a4">More...</a><em><br><br></em></font></dl><li>int <a class="el" href="classodbc_1_1_result_set_meta_data.html#a5">getColumnDisplaySize</a> (int column)<dl class="el"><dd><font size=-1><em>Get the display size of a column.</em> <a href="#a5">More...</a><em><br><br></em></font></dl><li>std::string <a class="el" href="classodbc_1_1_result_set_meta_data.html#a6">getCatalogName</a> (int column)<dl class="el"><dd><font size=-1><em>Get the catalog name for a column.</em> <a href="#a6">More...</a><em><br><br></em></font></dl><li>std::string <a class="el" href="classodbc_1_1_result_set_meta_data.html#a7">getColumnLabel</a> (int column)<dl class="el"><dd><font size=-1><em>Get the label (if any) for a column.</em> <a href="#a7">More...</a><em><br><br></em></font></dl><li>std::string <a class="el" href="classodbc_1_1_result_set_meta_data.html#a8">getColumnTypeName</a> (int column)<dl class="el"><dd><font size=-1><em>Get the name of a columns SQL type.</em> <a href="#a8">More...</a><em><br><br></em></font></dl><li>std::string <a class="el" href="classodbc_1_1_result_set_meta_data.html#a9">getSchemaName</a> (int column)<dl class="el"><dd><font size=-1><em>Get the schema name for a column.</em> <a href="#a9">More...</a><em><br><br></em></font></dl><li>std::string <a class="el" href="classodbc_1_1_result_set_meta_data.html#a10">getTableName</a> (int column)<dl class="el"><dd><font size=-1><em>Get the table name for a column.</em> <a href="#a10">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a11">isAutoIncrement</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column is autoincrementing.</em> <a href="#a11">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a12">isCaseSensitive</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column is case sensitive.</em> <a href="#a12">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a13">isCurrency</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column can be a currency (eg fixed precision).</em> <a href="#a13">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a14">isDefinitelyWritable</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column can be updated.</em> <a href="#a14">More...</a><em><br><br></em></font></dl><li>int <a class="el" href="classodbc_1_1_result_set_meta_data.html#a15">isNullable</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column can be set to NULL.</em> <a href="#a15">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a16">isReadOnly</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column is read only.</em> <a href="#a16">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a17">isSearchable</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column can be used in a where-clause.</em> <a href="#a17">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a18">isSigned</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column is signed.</em> <a href="#a18">More...</a><em><br><br></em></font></dl><li>bool <a class="el" href="classodbc_1_1_result_set_meta_data.html#a19">isWritable</a> (int column)<dl class="el"><dd><font size=-1><em>Check if a column is 'probably' writeable.</em> <a href="#a19">More...</a><em><br><br></em></font></dl></ul><hr><a name="_details"></a><h2>Detailed Description</h2>Provides meta data about a result set.<p><hr><h2>Member Function Documentation</h2><a name="a6" doxytag="odbc::ResultSetMetaData::getCatalogName"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> std::string odbc::ResultSetMetaData::getCatalogName </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the catalog name for a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr></table><a name="a5" doxytag="odbc::ResultSetMetaData::getColumnDisplaySize"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> int odbc::ResultSetMetaData::getColumnDisplaySize </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the display size of a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr></table><a name="a7" doxytag="odbc::ResultSetMetaData::getColumnLabel"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> std::string odbc::ResultSetMetaData::getColumnLabel </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the label (if any) for a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr></table><a name="a1" doxytag="odbc::ResultSetMetaData::getColumnName"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> const std::string& odbc::ResultSetMetaData::getColumnName </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the name of a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr></table><a name="a2" doxytag="odbc::ResultSetMetaData::getColumnType"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> int odbc::ResultSetMetaData::getColumnType </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the SQL type of a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl><dl compact><dt><b>See also: </b><dd><a class="el" href="structodbc_1_1_types.html">Types</a> </dl> </td> </tr></table><a name="a8" doxytag="odbc::ResultSetMetaData::getColumnTypeName"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> std::string odbc::ResultSetMetaData::getColumnTypeName </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the name of a columns SQL type.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr></table><a name="a3" doxytag="odbc::ResultSetMetaData::getPrecision"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> int odbc::ResultSetMetaData::getPrecision </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the precision of a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr></table><a name="a4" doxytag="odbc::ResultSetMetaData::getScale"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> int odbc::ResultSetMetaData::getScale </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the scale of a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr></table><a name="a9" doxytag="odbc::ResultSetMetaData::getSchemaName"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> std::string odbc::ResultSetMetaData::getSchemaName </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">int </td> <td class="mdname1" valign="top" nowrap> <em>column</em> </td> <td class="md" valign="top">) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Get the schema name for a column.<p><dl compact><dt><b>Parameters: </b><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>column</em> </td><td>The column index, starting at 1 </td></tr></table></dl> </td> </tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -