📄 database_8cpp.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"><title>cmpp3api: database.cpp文件参考</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- 制作者 Doxygen 1.5.1-p1 --><div class="tabs"> <ul> <li><a href="main.html"><span>首页</span></a></li> <li><a href="annotated.html"><span>类</span></a></li> <li id="current"><a href="files.html"><span>文件</span></a></li> </ul></div><div class="tabs"> <ul> <li><a href="files.html"><span>文件列表</span></a></li> <li><a href="globals.html"><span>文件成员</span></a></li> </ul></div><h1>database.cpp文件参考</h1><code>#include "<a class="el" href="database_8h-source.html">database.h</a>"</code><br><p>database.cpp包含/依赖关系图:<table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>函数</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#a829bb2abae71f20e67aab0eac4e1955">IntToStr</a> (int nVal, char *strVal, unsigned size)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#b63f348ef0b5c679a6652b71b4351d7e">LongToStr</a> (long lVal, char *strVal, unsigned size)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#605eaf4f986c50e957ba436eafa48506">ULongToStr</a> (unsigned long ulVal, char *strVal, unsigned size)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#34d85e4dcb4c9f6153db00c63ed2649d">DblToStr</a> (double dblVal, int ndigits, char *strVal, unsigned size)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#2c266cdc44e0e8c9b305bcdbe63f9ccf">DblToStr</a> (float fltVal, char *strVal, unsigned size)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#48d4780a62b0cf432a9b7dc2c99d463b">PrintProviderError</a> (_ConnectionPtr pConnection)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#52eddbba031108283842fe458b970665">PrintComError</a> (_com_error &e)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#e3eae04ac9afb5bcc2ca7b455f90a04b">GetFieldValue</a> (_RecordsetPtr pRs, const char *lpFieldName, int &nValue)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#404118aadc28391a485ca66c8fe74266">GetFieldValue</a> (_RecordsetPtr pRs, const char *lpFieldName, double &dbValue)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#74535f15412d61594edbc4f351b826d6">GetFieldValue</a> (_RecordsetPtr pRs, const char *lpFieldName, long &lValue)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#fd56e304bbedaaa38e13dbce67eec61f">GetFieldValue</a> (_RecordsetPtr pRs, const char *lpFieldName, unsigned long &ulValue)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#adc278babde29ffec701aada989b0133">GetFieldValue</a> (_RecordsetPtr pRs, const char *lpFieldName, char *strValue, int size, bool)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#b0374ccc4c156828a4210b32ee6cb1d2">GetFieldValue</a> (_RecordsetPtr pRs, const char *lpFieldName, bool &bValue)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#795533e52e5e866973f9954303e78a31">GetFieldValue</a> (_RecordsetPtr pRs, const char *lpFieldName, _variant_t &vtValue)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#da6aa0a82bb10a19570a719347e736e9">IsFieldNull</a> (_RecordsetPtr pRs, const char *lpFieldName)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">BOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="database_8cpp.html#a0b0c88b73503f932403b20112fe09f9">IsFieldEmpty</a> (_RecordsetPtr pRs, const char *lpFieldName)</td></tr></table><hr><h2>函数文档</h2><a class="anchor" name="2c266cdc44e0e8c9b305bcdbe63f9ccf"></a><!-- doxytag: member="database.cpp::DblToStr" ref="2c266cdc44e0e8c9b305bcdbe63f9ccf" args="(float fltVal, char *strVal, unsigned size)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void DblToStr </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>fltVal</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>strVal</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"> <em>size</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="34d85e4dcb4c9f6153db00c63ed2649d"></a><!-- doxytag: member="database.cpp::DblToStr" ref="34d85e4dcb4c9f6153db00c63ed2649d" args="(double dblVal, int ndigits, char *strVal, unsigned size)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void DblToStr </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>dblVal</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>ndigits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>strVal</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"> <em>size</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="795533e52e5e866973f9954303e78a31"></a><!-- doxytag: member="database.cpp::GetFieldValue" ref="795533e52e5e866973f9954303e78a31" args="(_RecordsetPtr pRs, const char *lpFieldName, _variant_t &vtValue)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">BOOL GetFieldValue </td> <td>(</td> <td class="paramtype">_RecordsetPtr </td> <td class="paramname"> <em>pRs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>lpFieldName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_variant_t & </td> <td class="paramname"> <em>vtValue</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="b0374ccc4c156828a4210b32ee6cb1d2"></a><!-- doxytag: member="database.cpp::GetFieldValue" ref="b0374ccc4c156828a4210b32ee6cb1d2" args="(_RecordsetPtr pRs, const char *lpFieldName, bool &bValue)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">BOOL GetFieldValue </td> <td>(</td> <td class="paramtype">_RecordsetPtr </td> <td class="paramname"> <em>pRs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>lpFieldName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool & </td> <td class="paramname"> <em>bValue</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="adc278babde29ffec701aada989b0133"></a><!-- doxytag: member="database.cpp::GetFieldValue" ref="adc278babde29ffec701aada989b0133" args="(_RecordsetPtr pRs, const char *lpFieldName, char *strValue, int size, bool)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">BOOL GetFieldValue </td> <td>(</td> <td class="paramtype">_RecordsetPtr </td> <td class="paramname"> <em>pRs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>lpFieldName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>strValue</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>size</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="fd56e304bbedaaa38e13dbce67eec61f"></a><!-- doxytag: member="database.cpp::GetFieldValue" ref="fd56e304bbedaaa38e13dbce67eec61f" args="(_RecordsetPtr pRs, const char *lpFieldName, unsigned long &ulValue)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">BOOL GetFieldValue </td> <td>(</td> <td class="paramtype">_RecordsetPtr </td> <td class="paramname"> <em>pRs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>lpFieldName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long & </td> <td class="paramname"> <em>ulValue</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p></div></div><p><a class="anchor" name="74535f15412d61594edbc4f351b826d6"></a><!-- doxytag: member="database.cpp::GetFieldValue" ref="74535f15412d61594edbc4f351b826d6" args="(_RecordsetPtr pRs, const char *lpFieldName, long &lValue)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">BOOL GetFieldValue </td> <td>(</td> <td class="paramtype">_RecordsetPtr </td> <td class="paramname"> <em>pRs</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -