亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? oracle.html

?? 能夠連接各種數據庫的API
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
                           Field related. Should be specified before 
                        fetching.</FONT></FONT></P>  <STRONG> 
                          <STRONG><P align=center>&nbsp;</P></STRONG></STRONG></FONT></TD>
                 <TD>
					<P>
                    This option sets the character 
                        set form of the field.
                    <BR>
                            </P>
					<P><EM>Valid values</EM>: "SQLCS_IMPLICIT", "SQLCS_NCHAR". See Oracle 
                        documentation for more 
                        details.&nbsp;
                    <BR>
                          By default SQLAPI++ doesn't change
                          Oracle settings 
                        for this option. See Oracle
                          documentation for details.</P> 
                    </TD></TR>       
                  </TBODY></TABLE>   </P>
            <P>For more details see 
            <A href="../OnLineDoc/Connection_setOption.html">SAConnection::setOption</A>, 
            <A href="../OnLineDoc/Command_setOption.html">SACommand::setOption</A>, 
            <A href="../OnLineDoc/Field_setOption.html">SAField::setOption</A>, 
            <A href="../OnLineDoc/Param_setOption.html">SAParam::setOption</A>.</P>
            <P>&nbsp;</P>
            
            <H3><A name="Getting native Oracle API">Getting 
            native Oracle API</A>   </H3>
            <P>You can call client specific API functions 
            which are not directly supported by SQLAPI++ Library. <A 
            href="../OnLineDoc/Connection_NativeAPI.html">SAConnection::NativeAPI</A> 
            method returns a pointer to the set of native API functions 
            available for <STRONG>Oracle</STRONG>       
             . To use the database API directly you have to downcast 
            this <STRONG>saAPI</STRONG> 
            pointer to the appropriate type and use its 
            implementation-specific members. The following table shows what type 
            cast you have to make and what additional header file you have to 
            include to work with <STRONG>Oracle</STRONG>
              API. Note that using appropriate type casting depends 
            on an API version (that generally mean that you have to explicitly 
            check client version before casting, see <A 
            href="../OnLineDoc/Connection_ClientVersion.html">SAConnection::ClientVersion</A> 
            method). </P>
            <P>
            <TABLE border=1 cellPadding=5 width="100%">
                
                <TR bgColor=#000094>
                    <TD width=30>
                        <P><STRONG><FONT color=white face="">DBMS client</FONT> 
                        </STRONG></P></TD>
                    <TD style="WIDTH: 300px" width=300>
                        <P><STRONG><FONT color=white face="">Type casting</FONT> 
                        </STRONG></P></TD>
                    <TD>
                        <P><STRONG><FONT color=white face="">Additional 
                        <BR>include 
                        file</FONT> </STRONG></P></TD></TR>
                <TR>
                    <TD>
                        <P><STRONG>Oracle 7 (OCI7)</STRONG></P></TD>
                    <TD>
                        <P>Cast the result to <STRONG>class ora7API</STRONG>:</P>
                        <P><FONT face=System>saAPI *pResult = con.NativeAPI();<BR>ora7API *p_ora7API = (ora7API 
                        *)pResult;</FONT></P></TD>
                    <TD>
                        <P><STRONG>#include &lt;ora7API.h&gt;</STRONG></P></TD></TR>
                <TR>
                    <TD>
                        <P><STRONG>Oracle 8 and 
            higher&nbsp;(OCI8)</STRONG></P></TD>
                    <TD>
                        <P>Cast the result to <STRONG>class ora8API</STRONG>:</P>
                        <P><FONT face=System>saAPI *pResult = con.NativeAPI();<BR>ora8API *p_ora8API = (ora8API 
                        *)pResult;</FONT></P></TD>
                    <TD>
                        <P><STRONG>#include 
            &lt;oraAPI.h&gt;</STRONG></P></TD></TR>
			</TABLE> </P>
            <P>To get more information about DBMS API 
            functions see this DBMS specific documentation.&nbsp; </P>
            <P>For more details see <A 
            href="../OnLineDoc/Connection_NativeAPI.html">SAConnection::NativeAPI</A>.</P>
            <P>&nbsp;</P>
            
            <H3><A 
            name="Getting native Oracle connection related handles">Getting 
            native Oracle connection related handles</A>     </H3>
            <P>You have to use native API handles when you 
            want to call specific <STRONG>Oracle</STRONG>
                 API functions which are not directly 
            supported by the Library. API functions usually need to receive one 
            or more active handles as a parameter(s). <A 
            href="../OnLineDoc/Connection_NativeHandles.html">SAConnection::NativeHandles</A> method returns a pointer to 
            the set of native API <STRONG>connection 
            related</STRONG> handles. To use API handles directly you have to 
            downcast <STRONG>saConnectionHandles</STRONG> pointer to the appropriate type 
            and use its implementation-specific members. The following table 
            shows what type cast you have to make and what additional header 
            file you have to include to work with specific 
            <STRONG>Oracle</STRONG>
              &nbsp;&nbsp; API. Note that using appropriate type casting 
            depends on an API version (that generally mean that you have to 
            explicitly check client version before casting, see <A 
            href="../OnLineDoc/Connection_ClientVersion.html">SAConnection::ClientVersion</A> 
            method). </P>
            <P>
            <TABLE border=1 cellPadding=5 width="100%">
                <TBODY>
                <TR bgColor=#000094>
                    <TD width="17%">
                        <P><STRONG><FONT color=white face="">DBMS client</FONT> 
                        </STRONG></P></TD>
                    <TD>
                        <P><STRONG><FONT color=white face="">Type casting</FONT> 
                        </STRONG></P></TD></TR>
                <TR>
                    <TD>
                        <P><STRONG>Oracle 7 (OCI7)</STRONG></P></TD>
                    <TD>
                        <P><STRONG><FONT color=maroon face="">Cast the result</FONT></STRONG> to <STRONG>class 
                        ora7ConnectionHandles</STRONG>:</P><FONT face=System>
                        <P><STRONG><FONT color=maroon face="">#include &lt;ora7API.h&gt;</FONT> </STRONG></P>
                        <P>saConnectionHandles *pResult = 
                        con.NativeHandles();<BR>ora7ConnectionHandles *p_ora7CH = 
                        <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        (ora7ConnectionHandles *)pResult;</P>
                        <P><FONT face="Times New Roman"><STRONG><FONT 
                        color=maroon face="">Available 
                        handles:</FONT></STRONG></FONT> </P>
                        <UL>
                            <LI><FONT face="Times New Roman">Lda_Def&nbsp; m_lda;&nbsp;</FONT> 
                            <LI><FONT face="Times New Roman">ub1&nbsp; m_hda[512];</FONT></LI></UL></FONT></TD></TR>
                <TR>
                    <TD>
                        <P><STRONG>Oracle 8 and higher(OCI8)</STRONG></P></TD>
                    <TD>
                        <P><STRONG><FONT color=maroon face="">Cast the result</FONT></STRONG> to <STRONG>class 
                        ora8ConnectionHandles</STRONG>:</P><FONT 
                        face=System><FONT face=System>
                        <P><STRONG><FONT color=maroon face="">#include &lt;oraAPI.h&gt;</FONT> </STRONG></P>
                        <P>saConnectionHandles *pResult = 
                        con.NativeHandles</FONT>();<BR>ora8ConnectionHandles *p_ora8CH =<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        (ora8ConnectionHandles *)pResult; </P>
                        <P><FONT face="Times New Roman"><STRONG><FONT 
                        color=maroon face="">Available 
                        handles:</FONT></STRONG></FONT> </P></FONT><FONT 
                        face=System>
                        <UL>
                            <LI><FONT face="Times New Roman"> 
                            OCIEnv 
                            *m_pOCIEnv; 
                            </FONT>
                            <LI><FONT face="Times New Roman">OCIError 
                            *m_pOCIError; </FONT>
                            <LI><FONT face="Times New Roman">OCISvcCtx *m_pOCISvcCtx; </FONT>
                            <LI><FONT face="Times New Roman">OCIServer *m_pOCIServer; </FONT>
                            <LI><FONT face="Times New Roman">OCISession 
                *m_pOCISession;</FONT></LI></UL></FONT>
			</td></tr>
			</table></P>
            <P>To get more information about DBMS API 
            functions and handles see this DBMS specific documentation.&nbsp; 
            </P>
            <P>For more details see <A 
            href="../OnLineDoc/Connection_NativeHandles.html">SAConnection::NativeHandles</A>.</P>
            <P>&nbsp;</P>
            
            <H3><A 
            name="Getting native Oracle command related handles">Getting native 
            Oracle command related handles</A>     </H3>
            <P>You have to use native API handles when you 
            want to call specific <STRONG>Oracle</STRONG>
                 API functions which are not directly 
            supported by the Library. API functions usually need to receive one 
            or more active handles as a parameter(s). <A 
            href="../OnLineDoc/Command_NativeHandles.html">SACommand::NativeHandles</A> method returns a pointer to the 
            set of native API <STRONG>command 
            related</STRONG> handles. To use API handles directly you have to 
            downcast <STRONG>saCommandHandles</STRONG> pointer to the appropriate type and 
            use its implementation-specific members. The following table shows 
            what type cast you have to make and what additional header file you 
            have to include to work with specific <STRONG>Oracle</STRONG>
               API. Note that using appropriate type casting 
            depends on an API version (that generally mean that you have to 
            explicitly check client version before casting, see <A 
            href="../OnLineDoc/Connection_ClientVersion.html">SAConnection::ClientVersion</A> 
            method). </P>
            <P>
            <TABLE border=1 cellPadding=5 width="100%">
                <TBODY>
                <TR bgColor=#000094>
                    <TD width="17%">
                        <P><STRONG><FONT color=white face="">DBMS client</FONT> 
                        </STRONG></P></TD>
                    <TD>
                        <P><STRONG><FONT color=white face="">Type casting</FONT> 
                        </STRONG></P></TD></TR>
                <TR>
                    <TD>
                        <P><STRONG>Oracle 7 (OCI7)</STRONG></P></TD>
                    <TD>
                        <P><STRONG><FONT color=maroon face="">Cast the result</FONT></STRONG> to <STRONG>class 
                        ora7CommandHandles</STRONG>:</P><FONT face=System>
                        <P><STRONG><FONT color=maroon face="">#include &lt;ora7API.h&gt;</FONT> </STRONG></P>
                        <P>saCommandHandles *pResult = 
                        cmd.NativeHandles();<BR>ora7CommandHandles *p_ora7CH = 
                        <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        (ora7CommandHandles *)pResult;</P>
                        <P><FONT face="Times New Roman"><STRONG><FONT 
                        color=maroon face="">Available 
                        handles:</FONT></STRONG></FONT> </P>
                        <UL>
                            <LI><FONT face="Times New Roman">Cda_Def&nbsp; m_cda;</FONT></LI></UL></FONT></TD></TR>
                <TR>
                    <TD>
                        <P><STRONG>Oracle 8 and higher(OCI8)</STRONG></P></TD>
                    <TD>
                        <P><STRONG><FONT color=maroon face="">Cast the result</FONT></STRONG> to <STRONG>class 
                        ora8CommandHandles</STRONG>:</P><FONT face=System><FONT 
                        face=System>
                        <P><STRONG><FONT color=maroon face="">#include &lt;oraAPI.h&gt;</FONT> </STRONG></P>
                        <P>saCommandHandles *pResult = 
                        cmd.NativeHandles</FONT>();<BR>ora8CommandHandles *p_ora8CH =<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        (ora8CommandHandles *)pResult; </P>
                        <P><FONT face="Times New Roman"><STRONG><FONT 
                        color=maroon face="">Available 
                        handles:</FONT></STRONG></FONT> </P>
                        <UL>
                            <LI><FONT face="Times New Roman">OCIStmt 
                            *m_pOCIStmt; </FONT>
                            <LI><FONT face="Times New Roman">OCIError 
                            *m_pOCIError;</FONT></LI></UL></FONT></TD></TR></TBODY></TABLE></P>
            <P>To get more information about DBMS API 
            functions and handles see this DBMS specific documentation.&nbsp; 
            </P>
            <P>For more details see <A 
            href="../OnLineDoc/Command_NativeHandles.html">SACommand::NativeHandles</A>.</P>
            <P>&nbsp;</P>
            
            <H3><A name="Error handling">Error 
            handling</A> </H3>
            <P>When an error occurs inside SQLAPI++ Library 
            it throws an exception of type <A href="../OnLineDoc/Exception.html" >SAException</A>. <A 
            href="../OnLineDoc/Exception_ErrPos.html">SAException::ErrPos</A> 
            method gets an error position in SQL statement. In 
            <STRONG>Oracle</STRONG>
            server <A 
            href="../OnLineDoc/Exception_ErrPos.html">SAException::ErrPos</A> 
            method returns parse error offset.</P>
            <P>For more details see <A 
            href="../HowTo/errors.html">How To - Error handling</A>, <A 
            href="../OnLineDoc/Exception_Usage.html">SAException object</A>.</P>
            <P>&nbsp;</P>
            
            <H3><A 
            name="Special header files - Compile time">Special header files - 
            Compile time</A>     </H3>
            <P>The header files are in the <STRONG>include</STRONG> subdirectory of SQLAPI++ 
            distributions:<BR><STRONG>#include &lt;SQLAPI.h&gt; 
            </STRONG>- main header, should be 
            used whenever SQLAPI++ is used.<BR><STRONG>#include &lt;ora7API.h&gt;, &lt;oraAPI.h&gt; 
            </STRONG>- <STRONG>Oracle</STRONG>  API, should be included if direct OCI calls are 
            required.</P>
            <P>For more details see <A 
            href="../OnLineDoc/index.html#Instructions for Compiling and Linking Applications with SQLAPI++">Online Documentation - Instructions for 
            Compiling and Linking Applications with SQLAPI++</A>&nbsp;</P>
            <P>&nbsp;</P>
            
            <h3>Problems and Questions</h3>
            <p>If you haven't found the answer to you 
            questions or have some problems on using the Library, please, send 
            e-mail to <A href="mailto:howto@sqlapi.com">howto@sqlapi.com</A>. </p></TD>
	<tr></tr></TBODY></TABLE></FONT>
</body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区在线视频| 国产精品77777| 麻豆国产欧美日韩综合精品二区| 捆绑调教美女网站视频一区| 国产一区二区三区久久悠悠色av| 国产+成+人+亚洲欧洲自线| 成人免费电影视频| 欧美中文字幕一区二区三区亚洲 | 亚洲色欲色欲www| 亚洲国产成人av好男人在线观看| 免费xxxx性欧美18vr| 成人激情黄色小说| 色哟哟一区二区三区| 欧美不卡一二三| 亚洲免费观看高清| 美女视频网站久久| 91一区二区在线观看| 欧美mv日韩mv| 亚洲激情一二三区| 国产一区二区三区久久悠悠色av| 日韩三级精品电影久久久| 亚洲gay无套男同| 欧美三片在线视频观看| 一区二区三区不卡在线观看| 成人性色生活片免费看爆迷你毛片| 亚洲婷婷在线视频| 国产成人自拍网| 久久精品夜色噜噜亚洲aⅴ| 久久精品国产99国产精品| 日韩一区二区三区电影| 日韩精品视频网| 51精品秘密在线观看| 日本aⅴ亚洲精品中文乱码| 制服丝袜在线91| 天堂在线亚洲视频| 欧美一二三区在线观看| 麻豆视频一区二区| 久久免费美女视频| 国产大片一区二区| 国产精品第四页| 色欲综合视频天天天| 亚洲精品成a人| 欧美日韩另类国产亚洲欧美一级| 亚洲h精品动漫在线观看| 欧美一区二区三区视频免费| 麻豆国产精品官网| 国产婷婷色一区二区三区在线| 大陆成人av片| 亚洲啪啪综合av一区二区三区| 在线亚洲+欧美+日本专区| 亚洲一区二区三区四区中文字幕| 欧美肥妇bbw| 国模无码大尺度一区二区三区| www久久精品| jiyouzz国产精品久久| 一区二区三区不卡在线观看| 欧美欧美欧美欧美| 国产激情精品久久久第一区二区| 亚洲欧洲国产日韩| 欧美肥妇bbw| 国产成人自拍高清视频在线免费播放| 自拍偷拍国产精品| 欧美一区二区福利在线| 成人亚洲一区二区一| 亚洲福中文字幕伊人影院| 亚洲精品在线免费观看视频| 成人黄色电影在线| 日韩国产欧美视频| 国产精品色哟哟| 6080午夜不卡| 91视频你懂的| 狠狠久久亚洲欧美| 亚洲小说欧美激情另类| 久久九九国产精品| 欧美视频中文字幕| 懂色av中文字幕一区二区三区| 亚洲午夜久久久久久久久电影院| 欧美va亚洲va香蕉在线| 色乱码一区二区三区88| 国内精品自线一区二区三区视频| 亚洲欧美偷拍卡通变态| 久久综合九色综合欧美就去吻 | 久久aⅴ国产欧美74aaa| 亚洲人成人一区二区在线观看| 日韩欧美高清一区| 欧美性高清videossexo| 成人性生交大合| 久久99精品久久久| 亚洲成人av一区| 综合自拍亚洲综合图不卡区| 欧美精品一区在线观看| 欧美一区二区三区免费观看视频| 91丨porny丨国产| 国产+成+人+亚洲欧洲自线| 久久精品久久久精品美女| 亚洲不卡av一区二区三区| 中文字幕欧美一区| 久久女同互慰一区二区三区| 在线精品国精品国产尤物884a| 极品少妇一区二区| 国产麻豆精品theporn| 日韩国产一区二| 亚洲国产日韩在线一区模特| 国产精品国模大尺度视频| 久久免费的精品国产v∧| 日韩欧美在线网站| 欧美一二三四区在线| 在线综合亚洲欧美在线视频| 欧美日本在线一区| 欧美日韩亚洲不卡| 欧美高清精品3d| 欧美日韩久久一区| 在线观看91精品国产麻豆| 欧美亚洲高清一区二区三区不卡| 91亚洲国产成人精品一区二三| 成人白浆超碰人人人人| 成人18视频在线播放| 成人免费视频一区| 不卡的av在线播放| 99在线精品一区二区三区| 成人深夜视频在线观看| 成人福利视频网站| 91久久国产综合久久| 欧美午夜精品理论片a级按摩| 精品视频一区二区不卡| 欧美日韩黄视频| 日韩午夜激情视频| 精品国产免费一区二区三区四区| 精品国产91洋老外米糕| 国产视频一区在线播放| 国产精品不卡在线| 亚洲制服丝袜av| 青青草原综合久久大伊人精品优势 | 日韩欧美在线综合网| 欧美大尺度电影在线| 久久免费视频一区| 中文字幕欧美一区| 午夜精品一区二区三区电影天堂| 婷婷综合久久一区二区三区| 美腿丝袜亚洲色图| 成人午夜碰碰视频| 欧美性受极品xxxx喷水| 欧美mv和日韩mv的网站| 亚洲欧美一区二区在线观看| 亚洲午夜久久久久久久久电影院| 蜜桃视频一区二区三区在线观看 | 日韩va亚洲va欧美va久久| 久久99精品久久久| 91麻豆国产自产在线观看| 欧美日韩精品一区二区三区| 久久午夜免费电影| 一区二区三区免费| 国产综合色精品一区二区三区| av在线播放成人| 欧美一区二区三区公司| 中文字幕欧美区| 午夜久久久影院| 成人免费毛片嘿嘿连载视频| 在线电影国产精品| 综合色天天鬼久久鬼色| 免费在线观看一区二区三区| av一区二区不卡| 日韩欧美国产一区二区三区 | av在线综合网| 精品久久久久久无| 亚洲一区二区三区视频在线 | 欧美亚洲动漫精品| 久久精品日产第一区二区三区高清版 | 91老师片黄在线观看| 精品福利av导航| 亚洲第一福利一区| zzijzzij亚洲日本少妇熟睡| 欧美一卡二卡在线观看| 一区二区高清免费观看影视大全| 国产精品夜夜嗨| 日韩欧美视频在线| 五月天亚洲精品| 色8久久人人97超碰香蕉987| 国产午夜精品一区二区三区视频 | 久久久久久免费网| 日产国产欧美视频一区精品 | 91在线视频18| 久久精品人人爽人人爽| 久久www免费人成看片高清| 欧美狂野另类xxxxoooo| 亚洲黄色在线视频| 成人丝袜18视频在线观看| 久久精品日产第一区二区三区高清版| 免费观看在线综合| 欧美精品精品一区| 视频一区二区中文字幕| 欧美日韩在线观看一区二区| 亚洲精品免费在线| 91亚洲精品久久久蜜桃| 亚洲欧洲色图综合| 不卡区在线中文字幕| 亚洲天堂免费看| 欧美曰成人黄网| 亚洲综合图片区| 欧美久久久久久久久|