dblinq

    2熱度

    1回答

    我正在使用vb.net sqlite.net和dblinq0.20.1來搜索主鍵字段上的sqlite表。 我的代碼看起來像這樣 Dim blb = (From d In db.Data Where d.UID = myuid Select d).Single 這將返回錯誤「類型合併使用不能爲空」 如果我在它工作正常可爲空字段進行搜索。 任何人都遇到過這個錯誤,並拋出什麼問題是什麼?

    1熱度

    2回答

    我使用到的DBLinq訪問來自C#.NET 3.5 一個MySQL數據庫我創建了Visual Studio 2010的ORM dbml的文件,並將其加載精 - 但是當我編譯源我遇到了有關將MySQL時間戳轉換爲.NET DateTime的錯誤。 現在這種類型是有意義的,因爲它們是2'不同'類型(儘管MySQL文檔說它們實際上是相同的)。 http://dev.mysql.com/doc/refma

    0熱度

    1回答

    我們正在研究一個C#代碼背後的ASP.NET Web應用程序。數據庫是使用InnoDB的MySQL 5.1。數據訪問層使用ADO.NET調用存儲過程,然後從結果集中構建各種數據結構(無對象映射)。這工作正常,但它有點冗長。毫不奇怪,我們在設計數據模型的第一版時犯了一些錯誤,但經驗使我們變得更加智能,並決定重構數據模型。我們不必更改數據訪問層,但我們也在考慮我們的選擇。 這些日子我們很難忽視ORM工

    6熱度

    4回答

    我一直在考慮爲我的下一個項目使用SQLite,但我擔心它似乎缺少正確的datetime和bit數據類型。 如果我使用DbLinq(或其他一些ORM)來生成C#類,那麼這些屬性的數據類型是否會「虛弱」?將日期 - 時間數據置於string或double類型的屬性中?將布爾數據置於int類型的屬性中嗎? 如果是,有什麼影響?我在設想一個場景,我需要用更具體的數據類型編寫整個第二層類,並進行一系列轉換和

    1熱度

    1回答

    我一直在努力讓DbMetal處理我的SQLite數據庫。我終於孤立了這個問題。它不會允許表有兩個外鍵引用到同一列。 例如,對於這兩個表SQLite數據庫將會失敗: CREATE TABLE Person ( Id INTEGER PRIMARY KEY, Name TEXT NOT NULL ); CREATE TABLE Match ( Id INTEGER

    0熱度

    1回答

    我有一個MySQL數據庫,它的基本結構是這樣的: Manufacturer <== ProbeDefinition <== ImagingSettings ElementSettings ====^ ^==== ProbeInstance 我使用的是InnoDB允許外國鍵,所有的外鍵指向ProbeDefinition已設置ON DELETE CASCADE。 我遇到的問題是當我在代碼

    2熱度

    1回答

    我正嘗試使用簡單的ASP.NET web 服務中的sqlite提供程序來嘗試DBLinq。我還使用MonoDevelop 2.4和Mono 2.6.7,monodevelop中的項目 引用了DbLinq.dll,默認情況下它被設置爲 本地副本。我可以很好地編譯webservice。當我嘗試從Monodevelop或從命令行使用xsp2運行它時,xsp2 失敗並顯示一些錯誤(請參閱下文)。如果我取消

    7熱度

    3回答

    更新 - 答案顯然是DbLinq沒有正確實施Dispose()。 D'哦! 下面是所有類型的誤導 - 底線:是的DBLinq(還)沒有相當於LinqToSql,因爲我認爲,當我最初問這個問題。謹慎使用它! 我正在使用DbLinq的存儲庫模式。我的存儲庫對象實現了IDisposable,而Dispose()方法只做了一件事 - 在DataContext上調用Dispose()。每當我使用存儲庫,我把

    10熱度

    2回答

    我正在處理需要與數據庫交談的應用程序。該應用程序是用C#編寫的。我相當相當LINQ和自動生成類來表示數據庫及其表,所以首先我認爲使用SQL作爲.NET只支持LINQ to SQL。現在我更傾向於MySQL,主要是因爲擴展SQL服務器可能會很昂貴,因爲我公司的人員更熟悉MySQL,包括我。這就是dbLinq進來的地方。從我讀過的內容來看,dbLinq對於簡單的查詢工作正常,但可能會在更復雜的查詢中崩

    0熱度

    1回答

    我對編程數據庫不是很熟悉,但是我有一個Mysql數據庫,我可以在C#下用Dblinq訪問它。現在,當我輸入日期,數字等時,會使用英文符號,但我的客戶需要德語。如何將數據庫從英語切換到德語? (數據庫仍然是空的,我可以很容易地重新創建它,如果需要的話) 在此先感謝! 基督教