system.data.oracleclient

    9熱度

    2回答

    我想運行一個.NET應用程序,它在Win7 x64工作站上使用System.Data.OracleClient。該工作站安裝了32位Oracle客戶端,導致出現以下錯誤消息: 嘗試加載Oracle客戶端庫時引發BadImageFormatException。在安裝了32位Oracle客戶端組件的64位模式下運行時,會發生此問題。 所以這是我長久以來的嘗試和失敗的旅程: 我試圖安裝Oracle客戶端

    1熱度

    2回答

    我試圖解決這個問題,但無濟於事。將大量數據插入包含程序'INSCRAPP'的Oracle軟件包時,我會遇到錯誤。該錯誤消息是, ORA-06550:第1行,第7列: PLS-00306:錯誤數量或類型的在調用 'INSCRAPP' ORA-06550 參數:第1行,第7列: PL/SQL: 語句忽略 的C#代碼是大,但我提供我傳遞的參數, oraCmd.Parameters.Clear();

    6熱度

    7回答

    由於System.Data.OracleClient庫已經是deprecated,我們正在將我們的代碼庫遷移到使用Oracle Data Provider for .NET(ODP.NET)。我們遇到的一個問題是,System.Data.OracleClient使用參數名稱綁定而不是按位置進行綁定,並且所有代碼都直接訪問System.Data.OracleClient.OracleCommand,

    0熱度

    2回答

    我一次插入一個包含5000條記錄的塊,一個塊正好在另一個塊之後。這些命令是在獨立的DLL中創建的,可以調用4種不同存儲過程中的任何一種。有沒有可以加快速度的批量插入方法。當然,每個記錄大約需要1.5個MS,並且希望將其降低到大約.7 MS。 謝謝, 戴夫 Shared Sub WriteCMSMessagesToDatabase(ByVal myFacility As FacilityType,

    2熱度

    1回答

    嘗試將315K Gif文件插入Oracle 10g數據庫。每次當我運行存儲過程時,出現「ora-01460:未實現或不合理的轉換請求」錯誤。如果我使用存儲過程,看起來有32K的限制。我在網上閱讀,如果你正在做直接插入,這不適用,但我不知道如何爲字節數組創建插入字符串。這是一個在服務器上運行的胖客戶端,所以不用擔心SQL注入攻擊。 任何幫助將不勝感激。僅供參考,代碼在vb.net。 感謝, 戴夫

    1熱度

    2回答

    我正在構建一個類的搜索功能,供我們的幾個asp頁面使用。這個想法很簡單,從用戶那裏搜索一個搜索詞,然後在數據庫中查詢該項目。目前我在做這個錯誤的方式,這是容易受到SQL注入式攻擊(和ELMAH是在那裏保存一天,如果出現錯誤): Public Shared Function SearchByName(ByVal searchterm As String) As DataTable Sear