📄 resultset_8h-source.html.svn-base
字号:
<a name="l00227"></a><a class="code" href="classodbc_1_1_result_set.html#a21">00227</a> ResultSetMetaData* getMetaData() {00228 <font class="keywordflow">return</font> metaData_;00229 }00230 00232 <font class="keywordtype">int</font> findColumn(<font class="keyword">const</font> ODBCXX_STRING& colName);00233 00235 <font class="keywordtype">bool</font> rowDeleted();00236 00238 <font class="keywordtype">bool</font> rowInserted();00239 00241 <font class="keywordtype">bool</font> rowUpdated();00242 00244 <font class="keywordtype">int</font> getType();00245 00247 <font class="keywordtype">int</font> getConcurrency();00248 00249 <a name="l00251"></a><a class="code" href="classodbc_1_1_result_set.html#a28">00251</a> <font class="keywordtype">int</font> getFetchSize() {00252 <font class="keywordflow">return</font> newFetchSize_;00253 }00254 00256 <font class="keywordtype">void</font> setFetchSize(<font class="keywordtype">int</font> fetchSize);00257 00259 ODBCXX_STRING getCursorName();00260 <a name="l00262"></a><a class="code" href="classodbc_1_1_result_set.html#a31">00262</a> Statement* getStatement() {00263 <font class="keywordflow">return</font> statement_;00264 }00265 00269 <font class="keywordtype">double</font> getDouble(<font class="keywordtype">int</font> idx);00270 00274 <font class="keywordtype">bool</font> getBoolean(<font class="keywordtype">int</font> idx);00275 00279 <font class="keywordtype">signed</font> <font class="keywordtype">char</font> getByte(<font class="keywordtype">int</font> idx);00280 00285 ODBCXX_BYTES getBytes(<font class="keywordtype">int</font> idx);00286 00290 Date getDate(<font class="keywordtype">int</font> idx);00291 00295 <font class="keywordtype">float</font> getFloat(<font class="keywordtype">int</font> idx);00296 00300 <font class="keywordtype">int</font> getInt(<font class="keywordtype">int</font> idx);00301 00305 Long getLong(<font class="keywordtype">int</font> idx);00306 00310 <font class="keywordtype">short</font> getShort(<font class="keywordtype">int</font> idx);00311 00315 ODBCXX_STRING getString(<font class="keywordtype">int</font> idx);00316 00320 Time getTime(<font class="keywordtype">int</font> idx);00321 00325 Timestamp getTimestamp(<font class="keywordtype">int</font> idx);00326 00330 <font class="keywordtype">double</font> getDouble(<font class="keyword">const</font> ODBCXX_STRING& colName);00331 00335 <font class="keywordtype">bool</font> getBoolean(<font class="keyword">const</font> ODBCXX_STRING& colName);00336 00340 <font class="keywordtype">signed</font> <font class="keywordtype">char</font> getByte(<font class="keyword">const</font> ODBCXX_STRING& colName);00341 00342 00346 ODBCXX_BYTES getBytes(<font class="keyword">const</font> ODBCXX_STRING& colName);00347 00351 Date getDate(<font class="keyword">const</font> ODBCXX_STRING& colName);00352 00356 <font class="keywordtype">float</font> getFloat(<font class="keyword">const</font> ODBCXX_STRING& colName);00357 00361 <font class="keywordtype">int</font> getInt(<font class="keyword">const</font> ODBCXX_STRING& colName);00362 00366 Long getLong(<font class="keyword">const</font> ODBCXX_STRING& colName);00367 00371 <font class="keywordtype">short</font> getShort(<font class="keyword">const</font> ODBCXX_STRING& colName);00372 00376 ODBCXX_STRING getString(<font class="keyword">const</font> ODBCXX_STRING& colName);00377 00381 Time getTime(<font class="keyword">const</font> ODBCXX_STRING& colName);00382 00386 Timestamp getTimestamp(<font class="keyword">const</font> ODBCXX_STRING& colName);00387 00388 00396 ODBCXX_STREAM* getAsciiStream(<font class="keywordtype">int</font> idx);00397 00405 ODBCXX_STREAM* getAsciiStream(<font class="keyword">const</font> ODBCXX_STRING& colName);00406 00414 ODBCXX_STREAM* getBinaryStream(<font class="keywordtype">int</font> idx);00415 00423 ODBCXX_STREAM* getBinaryStream(<font class="keyword">const</font> ODBCXX_STRING& colName);00424 <a name="l00428"></a><a class="code" href="classodbc_1_1_result_set.html#a60">00428</a> <font class="keywordtype">bool</font> wasNull() {00429 <font class="keywordflow">return</font> lastWasNull_;00430 }00431 00436 <font class="keywordtype">void</font> updateDouble(<font class="keywordtype">int</font> idx, <font class="keywordtype">double</font> val);00437 00442 <font class="keywordtype">void</font> updateBoolean(<font class="keywordtype">int</font> idx, <font class="keywordtype">bool</font> val);00443 00448 <font class="keywordtype">void</font> updateByte(<font class="keywordtype">int</font> idx, <font class="keywordtype">signed</font> <font class="keywordtype">char</font> val);00449 00450 00455 <font class="keywordtype">void</font> updateBytes(<font class="keywordtype">int</font> idx, <font class="keyword">const</font> ODBCXX_BYTES& val);00456 00461 <font class="keywordtype">void</font> updateDate(<font class="keywordtype">int</font> idx, <font class="keyword">const</font> Date& val);00462 00467 <font class="keywordtype">void</font> updateFloat(<font class="keywordtype">int</font> idx, <font class="keywordtype">float</font> val);00468 00473 <font class="keywordtype">void</font> updateInt(<font class="keywordtype">int</font> idx, <font class="keywordtype">int</font> val);00474 00479 <font class="keywordtype">void</font> updateLong(<font class="keywordtype">int</font> idx, Long val);00480 00485 <font class="keywordtype">void</font> updateShort(<font class="keywordtype">int</font> idx, <font class="keywordtype">short</font> val);00486 00491 <font class="keywordtype">void</font> updateString(<font class="keywordtype">int</font> idx, <font class="keyword">const</font> ODBCXX_STRING& val);00492 00497 <font class="keywordtype">void</font> updateTime(<font class="keywordtype">int</font> idx, <font class="keyword">const</font> Time& val);00498 00503 <font class="keywordtype">void</font> updateTimestamp(<font class="keywordtype">int</font> idx, <font class="keyword">const</font> Timestamp& val);00504 00508 <font class="keywordtype">void</font> updateNull(<font class="keywordtype">int</font> idx);00509 00510 00515 <font class="keywordtype">void</font> updateDouble(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keywordtype">double</font> val);00516 00521 <font class="keywordtype">void</font> updateBoolean(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keywordtype">bool</font> val);00522 00527 <font class="keywordtype">void</font> updateByte(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keywordtype">signed</font> <font class="keywordtype">char</font> val);00528 00533 <font class="keywordtype">void</font> updateBytes(<font class="keyword">const</font> ODBCXX_STRING& colName, 00534 <font class="keyword">const</font> ODBCXX_BYTES& val);00535 00536 00541 <font class="keywordtype">void</font> updateDate(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keyword">const</font> Date& val);00542 00547 <font class="keywordtype">void</font> updateFloat(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keywordtype">float</font> val);00548 00553 <font class="keywordtype">void</font> updateInt(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keywordtype">int</font> val);00554 00559 <font class="keywordtype">void</font> updateLong(<font class="keyword">const</font> ODBCXX_STRING& colName, Long val);00560 00565 <font class="keywordtype">void</font> updateShort(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keywordtype">short</font> val);00566 00571 <font class="keywordtype">void</font> updateString(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keyword">const</font> ODBCXX_STRING& val);00572 00577 <font class="keywordtype">void</font> updateTime(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keyword">const</font> Time& val);00578 00583 <font class="keywordtype">void</font> updateTimestamp(<font class="keyword">const</font> ODBCXX_STRING& colName, <font class="keyword">const</font> Timestamp& val);00584 00590 <font class="keywordtype">void</font> updateAsciiStream(<font class="keywordtype">int</font> idx, ODBCXX_STREAM* s, <font class="keywordtype">int</font> len);00591 00597 <font class="keywordtype">void</font> updateAsciiStream(<font class="keyword">const</font> ODBCXX_STRING& colName, ODBCXX_STREAM* s, <font class="keywordtype">int</font> len);00598 00599 00605 <font class="keywordtype">void</font> updateBinaryStream(<font class="keywordtype">int</font> idx, ODBCXX_STREAM* s, <font class="keywordtype">int</font> len);00606 00612 <font class="keywordtype">void</font> updateBinaryStream(<font class="keyword">const</font> ODBCXX_STRING& colName, ODBCXX_STREAM* s, <font class="keywordtype">int</font> len);00613 00617 <font class="keywordtype">void</font> updateNull(<font class="keyword">const</font> ODBCXX_STRING& colName);00618 };00619 00620 00621 00622 } <font class="comment">// namespace odbc</font>00623 00624 00625 <font class="preprocessor">#endif // __ODBCXX_RESULTSET_H</font></pre></div><hr><div align=center><a class=footer href="http://orcane.net/freeodbc++/">Go back to the freeodbc++ homepage</a></div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -