otl

    0熱度

    1回答

    在C++ /甲骨文OTL應用我有 SELECT MYINT FROM MYTABLE 這是otl_stream selstream 的基礎上這個線I得到的一個轉換異常晦澀的平臺(在其他平臺上運行良好) selstream >> myint; 該異常必須與OTL端的MYINT類型相關。 如何在OTL中控制它? 我想我應該可以做這樣的事情: SELECT INT(MYINT) 但SQL失敗。

    1熱度

    1回答

    如何用OTL將二進制數據插入到Varchar2中? (OCI/OCCI將是美好的課程) 背景:我們有很多VARCHAR2列這通常不是二元的,但它可能某處發生有一天(我特別關注\ 0和UTF-8) 星期二:我張貼此相關的問題: How can I store bytes in Oracle Varchar2, and have ASCII treated as text

    2熱度

    1回答

    這裏是問題,我不知道有多少屬性或哪種類型是表中的屬性,我需要簡單的選擇語句,如:SELECT * FROM TABLE1;寫下檔案。 而這需要用otlv4包裝來完成。 請幫忙。 otl_stream i(50, // buffer size "select * from test_tab where f1>=:f<int> and f1<=:f*2", // SELECT

    1熱度

    1回答

    我有一個使用OTLv4連接到數據庫的C++程序。一切工作正常。我可以將數據插入數據庫並從數據庫中讀取數據。 但是,如果我從另一個程序更改數據庫中的數據,那麼這不會反映在我的C++程序中。如果我例如使用MySQL工作臺刪除條目,C++程序仍然會看到條目。我看到的數據是程序第一次登錄數據庫時出現的數據。 如果我註銷並登錄每次我做一個查詢,然後我會得到當前值,但這似乎不是很有效。同樣,如果我從C++程序

    0熱度

    1回答

    我對使用otl_stream的變量綁定有疑問。 無論我如何綁定,使用索引或命名命令/命名不會影響正在更新的列。它似乎總是連續的。你可以看到otl_stream列名已被切換。但是 postgres數據庫顯示這兩個插入產生相同的結果。 操作系統:Windows OTL:4.0 的Visual Studio 2013 平臺:64 ODBC:PostgreSQL的ANSI(64)9.03.04.00 任何

    2熱度

    2回答

    你能幫我弄清楚這裏缺少什麼嗎? 我想編譯一個使用OTL 4庫的C++程序,但是出現錯誤。 環境細節: 我的Ubuntu 11.04 VM安裝Oracle數據庫XE 10G。 SQL * Plus和服務器本身正在運行,因爲它應該是。 編譯代碼: g++ -o <output>.exe <source>.cpp -I$ORACLE_HOME/rdbms/public -I$ORACLE_HOME/rd

    2熱度

    2回答

    我正在使用XE8,並試圖構建一個我的真實世界應用程序的例子。 我需要在主「服務線程」和OTL線程池之間進行通信。 這些例子都是用窗體和監視器設置的。我不需要這些,但我無法弄清楚寫一個乾淨的代碼的方法。到目前爲止,這是我做過什麼: TProcessWorker = Class(TOmniWorker) strict private FTaskID : int64; FIndex

    2熱度

    1回答

    我想將我的C++客戶端連接到PostgreSQL數據庫。我不斷收到otlv4.h | 12406 |未定義的引用'SQLFreeHandle @ 8'以及其他許多未定義的引用錯誤。 要獲得頭文件去http://otl.sourceforge.net/otl3_down.htm #include <iostream> using namespace std; #include <stdio.

    16熱度

    1回答

    C++數據庫OTL和SOCI有什麼優缺點?特別是,我的項目與其數據庫使用SQL Server 2008的項目有什麼不同? 我以前沒有用過,在我的項目中我也不想更改庫。