data-access

    0熱度

    1回答

    我在.NET中使用實體框架4的應用程序。我將DB2/400用作我的應用程序後端。我能夠從數據庫中成功地進行查詢和讀取。 但是,在任何其他操作(如插入/更新/刪除),我收到錯誤。 我在http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14222306找到了答案,其中聲明我的DB2客戶端驅動程序未配置爲事務。 但是,在/ sq

    3熱度

    1回答

    由於我無法控制的原因,我無法使用真正的ORM,因此我不得不創建一個位於原始數據上的自定義DAL,並向消費者返回「域對象」。此外,由於我無法控制的原因,我必須使用存儲過程進行數據訪問。 我的基本理論,利用該Factory和Repository模式進行數據訪問的,或至少: 到的SqlCommand和朋友的調用由庫類,它的參數根據需要和收益隱藏域對象。 要創建域對象,存儲庫具有對其自己類型的工廠(例如客

    -1熱度

    4回答

    如何更改下面的語法以返回Int而不是數據表。我不需要一個datatable它只是一個值,將在查詢中返回。這是整個數據訪問的新事物。謝謝你的幫助。的 public DataTable GetMemberID(string guid) { string strConectionString = ConfigurationManager.AppSettings["DataBaseC

    4熱度

    1回答

    我是LINQtoSQL的新手。我選擇瞭解它,因爲我在SQL中編寫存儲過程的經驗並不多,並且認爲LINQtoSQL可能是另一種數據訪問的方式。無論如何,我用一些簡單的Web表單創建了一個簡單的ASP.NET應用程序,用於從用戶那裏收集一些數據。 接下來,我添加了一個LINQtoSQL數據對象(DBML文件)到我的項目。將它連接到我的SQL數據庫中的一個DataSource,並允許OR/Designe

    0熱度

    2回答

    在我的項目中,我正在使用企業庫連接到數據庫。當我直接從Visual Studio運行應用程序時,它工作正常。 但是,當在同一臺機器上的IIS中託管時,顯示連接到數據庫的錯誤。我已經添加日誌跟蹤並得到了以下錯誤 分辨率依賴的失敗,類型= 「Microsoft.Practices.EnterpriseLibrary.Data.Database」,名字= 「(無)」。發生異常時:解析時。例外是: Inv

    2熱度

    1回答

    我正在處理生成數據庫訪問代碼並使用靜態對象進行用戶標識的桌面應用程序。 現在我們需要通過webservice公開一些邏輯,我們正在尋找最少侵入性的形式來將用戶信息沿着管道推送到數據庫訪問類。 我們來到這了是一個委託傳遞給插入/更新方法,看起來像這樣: public delegate string GetLogin(); public class BaseEntity : BaseNotifia

    4熱度

    1回答

    我使用Oracle版本10.2的Oracle.DataAccess.dll。與.NET。我將編譯好的應用程序交給客戶,並且不適合他,因爲我猜測ODP.NET不在他的機器上。 我讓他從Oracle下載並安裝它,但這不是一個選項,因爲他必須通過一些審批流程才能完成。 是否有簡單的方法來捆綁需要使其工作的dll?

    2熱度

    2回答

    我開發了一個C#Linq to SQL記帳程序。它有一個SQL Server 2008速成版。該程序對一個客戶端運行正常,但是當我嘗試在另一臺計算機上創建第二個客戶端時,儘管我已啓用數據庫的遠程訪問,但我注意到兩個客戶端同時訪問數據庫不會發生!只是第一個請求數據庫的客戶端可以訪問它,而另一個則只有在我關閉第一個應用程序時才能訪問它。 我試圖爲另一臺計算機創建一個新的SQL USER(登錄),但發生

    8熱度

    2回答

    那麼在Web應用程序中,工作單元負責事務管理。 但是,Windows應用程序呢? 據我所知,存儲庫是我的數據訪問層和業務層之間的連接器。 它隱藏了我業務層的所有數據訪問內容。 使用這個事實讓我想到把所有的事務處理的東西放入存儲庫。 但我讀到在存儲庫上有Commit/RollBack方法違反了存儲庫的意圖。 我問自己誰負責非Web應用程序中的事務管理,以及如何從業務層隱藏事務/ Nhibernate

    4熱度

    1回答

    我已經存儲在一個文件夾(例如C:\ test \ tes.png)中的媒體(圖片和電影),我試圖訪問與像這樣的網址的圖片:http://localhost:8080/app/picture/test.png 。 要做到這一點,我已經使用的資源標籤(彈簧3)如下: <mvc:resources mapping="/picture/**" location="file:/test" /> 當我嘗試