問題タブ [dblinq]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - linqからsqliteへの問題
vb.net sqlite.netとdblinq0.20.1を使用して、主キーフィールドでsqliteテーブルを検索しています。
私のコードは次のようになります
これにより、「nullにできないタイプで使用される合体」というエラーが返されます。
null許容フィールドを検索すると、正常に機能します。
誰かが以前にこのエラーに遭遇し、問題が何であるかについて何か光を当てますか?
mysql - MySQLタイムスタンプから.NETタイムスタンプ
DBLinqを使用してC#.NET3.5からMySQLDBにアクセスしています
Visual Studio 2010 ORM用のdbmlファイルを作成しましたが、正常に読み込まれます。ただし、ソースをコンパイルすると、MySQLタイムスタンプから.NETDateTimeへの変換に関するエラーが発生します。
これらは2つの「異なる」タイプであるため、この種の意味があります(ただし、MySQLのドキュメントには実質的に同じであると記載されています)。http://dev.mysql.com/doc/refman/5.0/en/datetime.html
VS2010によってスローされるエラーは次のとおりです。
エラー1DBML1005:タイプ「Activity」の列「RowVersion」のDbType「timestamp」とタイプ「System.DateTime」の間のマッピングはサポートされていません。00
ここで、RowVersionは、楽観的同時実行性のタイムスタンプです。
2つの間でどのように機能させるのですか?
asp.net - MonoDevelop上のASP.NETWebサービスのDblinq参照により、xsp2に障害が発生します
単純なASP.NETWebサービス内でsqliteプロバイダーを使用してDBLinqを試してみようとしています。また、MonoDevelop2.4およびMono2.6.7を使用しています。monodevelopのプロジェクトは、デフォルトでローカルコピーに設定されているDbLinq.dllを参照しています。Webサービスを問題なくコンパイルできます。Monodevelopから実行しようとしたり、コマンドラインからxsp2を使用したりしようとすると、xsp2が失敗し、いくつかのエラーが発生します(以下を参照)。DBLinq.dll参照のローカルコピーのチェックを外すと、xsp2は実行されますが、コードのLinq部分は機能しません。これは、MySQLプロバイダーにも当てはまります。問題は、DbLinqが参照されてローカルにコピーされたときに、依存するアセンブリもコピーされ、アセンブリの1つがxsp2をチョークさせていることだと思います。
誰かがこれに遭遇しましたか?どうすれば問題を解決できますか、または回避策は何ですか?どんな助けでも大歓迎です。以下は、asmxコードビハインドのWebサービスメソッドのサンプルスニペットです。
[WebMethod]
public string getrecord(){txtを返す;
}
もちろん、これはデータアクセスを実装するための良い方法ではない可能性があり、関心の分離を行う必要があります。しかし、テストの目的では、これは少なくとも機能するはずです。
xsp2を実行したときに発生するエラーは次のとおりです。上で述べたように、DbLinqが参照してローカルにコピーした依存アセンブリの1つが、これを引き起こしています。私の質問は、これが機能するようにこれをどのように修正するのが最善かということです。
user @ ubuntu:〜/ Projects / WebService / WebService $ xsp2 --address 127.0.0.1 --port 8889
**(/usr/lib/mono/2.0/xsp2.exe:2566):警告**:アセンブリ/ usr / lib / mono / gac/SystemにメソッドSystem.Web.Configuration.WebConfigurationManager::get_AppSettings()がありません。 Web / 2.0.0.0_ b03f5f7f11d50a3a / System.Web.dll、アセンブリ/usr/lib/mono/gac/Mono.Web/ 2.0.0.0 _0738eb9f132ed756/Mono.Web.dllで参照
**(/usr/lib/mono/2.0/xsp2.exe:2566):警告**:アセンブリにメソッドSystem.Configuration.ConfigurationProperty ::。ctor(string、Type、object、TypeConverter、ConfigurationValidatorBase、ConfigurationPropertyOptions)がありません/ home / ellory / Projects / WebService / WebService / bin / System.Configuration.dll、アセンブリ/usr/lib/mono/gac/ System.Web / 2.0.0.0__b03f5f7f11d50a3a/System.Web.dllで参照
**(/usr/lib/mono/2.0/xsp2.exe:2566):警告**:アセンブリにメソッドSystem.Configuration.ConfigurationProperty ::。ctor(string、Type、object、TypeConverter、ConfigurationValidatorBase、ConfigurationPropertyOptions)がありません/ home / ellory / Projects / WebService / WebService / bin / System.Configuration.dll、アセンブリ/usr/lib/mono/gac/ System.Web / 2.0.0.0__b03f5f7f11d50a3a/System.Web.dllで参照
**(/usr/lib/mono/2.0/xsp2.exe:2566):警告**:アセンブリにメソッドSystem.Configuration.ConfigurationProperty ::。ctor(string、Type、object、TypeConverter、ConfigurationValidatorBase、ConfigurationPropertyOptions)がありません/ home / ellory / Projects / WebService / WebService / bin / System.Configuration.dll、アセンブリ/usr/lib/mono/gac/ System.Web / 2.0.0.0__b03f5f7f11d50a3a/System.Web.dllで参照
**(/usr/lib/mono/2.0/xsp2.exe:2566):警告**:アセンブリにメソッドSystem.Configuration.ConfigurationProperty ::。ctor(string、Type、object、TypeConverter、ConfigurationValidatorBase、ConfigurationPropertyOptions)がありません/ home / ellory / Projects / WebService / WebService / bin / System.Configuration.dll、アセンブリで参照/usr/lib/mono/gac/ System.Web / 2.0.0.0__b03f5f7f11d50a3a/System.Web.dll例外タイプの処理TargetInvocationExceptionメッセージは呼び出しのターゲットによって例外がスローされました。IsTerminationがTrueに設定されていますSystem.Reflection.TargetInvocationException:呼び出しのターゲットによって例外がスローされました。
サーバースタックトレース:at System.Reflection.MonoCMethod.Invoke(System.Object obj、BindingFlags invokeAttr、System.Reflection.Binderバインダー、System.Object []パラメーター、System.Globalization.CultureInfoカルチャー)[0x00000] in:0 at System .Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr、System.Reflection.Binderバインダー、System.Object []パラメーター、System.Globalization.CultureInfoカルチャー)[0x00000] in:0 at System.Reflection.ConstructorInfo.Invoke(System.Object [ ]パラメータ)[0x00000] in:0 at System.Activator.CreateInstance(System.Type type、Boolean nonPublic)[0x00000] in:0 at System.Configuration.ConfigInfo.CreateInstance()[0x00000] in:0 at System.Configuration .SectionInfo.CreateInstance()[0x00000] in:0 at System.Configuration.Configuration.GetSectionInstance(System.Configuration.SectionInfo config、Boolean createDefaultInstance)[0x00000] in:0 at System.Configuration.ConfigurationSectionCollection.get_Item(System.String name)[0x00000] in:0 at System.Configuration.Configuration.GetSection(System.String path)[0x00000] in:0 at System.Web.Configuration.WebConfigurationManager.GetSection(System.String sectionName、System.String path、System.Web.HttpContext context)[0x00000] in:0 at System.Web.Configuration.WebConfigurationManager.GetSection(System.String sectionName、System .String path)[0x00000] in:0 at System.Web.Configuration.WebConfigurationManager.GetWebApplicationSection(System.String sectionName)[0x00000] in:0 at System.Web.Hosting.ApplicationHost.SetHostingEnvironment()[0x00000] in:0 System.AppDomain.DoCallBack(System.CrossAppDomainDelegate callBackDelegate)[0x00000]で:0 at(wrapper remoting-invoke-with-check)System.AppDomain:DoCallBack(System.CrossAppDomainDelegate)at(wrapper xdomain-dispatch)System.AppDomain:DoCallBack(object、byte []&、byte []&)
[0]で再スローされた例外:---> System.TypeInitializationException:System.Web.Configuration.HostingEnvironmentSectionの型初期化子によって例外がスローされました---> System.MissingMethodException:メソッドが見つかりません:'System.Configuration.ConfigurationProperty。 .ctor'。---内部例外スタックトレースの終了---at(ラッパー管理対象からネイティブ)System.Reflection.MonoCMethod:InternalInvoke(object、object []、System.Exception&)at System.Reflection.MonoCMethod.Invoke(System。 Object obj、BindingFlags invokeAttr、System.Reflection.Binderバインダー、System.Object []パラメーター、System.Globalization.CultureInfoカルチャー)[0x00000] in:0---内部例外スタックトレースの終了---at(wrapper xdomain-呼び出す)System.AppDomain:DoCallBack(システム。
c# - LINQ to MySQL (DbLinq) と Dynamic LINQ を使用したソート可能な JqGrid - Orderby が機能しない
JqGrid でのエントリの並べ替えに問題があります。Orderby が機能しないようです。コードにブレークポイントを設定したところ、orderby が要素の順序を変更しないことに気付きました。何が間違っている可能性がありますか?
MySQL (DbLinq プロジェクト) で LINQ to SQL を使用しています。
私のアクションコード:
linq-to-sql - Mono は System.Data.Linq.Mapping.AssociationAttribute の正しい処理をサポートしていますか?
外部キー関係を持つテーブルに挿入するアプリケーションを作成できません。SqLite3 と Mono 2.8 を使用しています。
私のsqliteスクリプトは次のようになります。
だから私は多対多の関係を持っています。次に、マッピング クラスがあります。
コードを実行すると:
例外がスローされます。
DataContext.Log には次のものが含まれます。
Appointment.CourseAppointments で AssociationAttribute にコメントすると、すべて正常に動作します...
c# - PostgreSQL および C# での DB_LINQ の使用
親愛なる..私はpostgresqlをデータベースとして使用したいのですが、私がグーグルをしていたときに、postgresqlをLinQとして接続するDb_Linqを見つけました。しかし、それをインストールするとき、私はそれを行う方法を混乱させました..最初に、ソリューションをダウンロードしてコンパイルし、コマンドプロンプトでそれを入力します DbMetal.exe \server:localhost:5432 /user:postgres /password:admin /database:testdatabase /code:linqGen.cs provider:Postgresql ですが、うまくいきません。Db_Linq のインストール方法を教えてください。前もって感謝します
.net - DbMetal で DataContext クラス名を設定するには?
DbLinq の DbMetal は、Main
を継承するクラスを生成しDataContext
ます。なりたくないMain
。それを変更する方法は?
.net - 自動生成されたファイルを MsBuild プロジェクトに含める方法は?
MsBuild 4.0 を使用して、プロジェクト ソース ファイルの 1 つを生成するビルド前イベントを含めました。ただし、生成される前にファイルを探します。
エラー CS1504: ソース ファイル 'c:\src\Data\Main.Designer.cs' を開けませんでした ('未特定のエラー')
ファイルは DbMetal/SqlMetal によって生成されます。これを機能させる方法はありますか?
.net - バイナリ Guid が通常の表現と異なるのはなぜですか
次のガイドがあります。
System.Guid + DbLinq + SQLite を使用して保存すると、次のフィールドがデータベースに追加されます。
(わかりやすくするためにダッシュを追加)
最後の 8 バイトが同じ順序で、最初の 3 つのグループが逆になっていることがわかりますが、その理由はわかりません。
linq - 条件が外部エンティティに設定されている場合、Linq クエリを正しく作成するにはどうすればよいですか?
以下は、この問題を説明するためのサンプル データです。
上記の例のテーブルを使用すると、tblPrimary.Name の名前に関連付けられたすべての詳細レコードを返す必要がある「名前」が与えられます。tblPrimary.Name は一意ではないため重複がありますが、日付と時刻が異なるため、実際には異なる項目です。
SQLMetal を使用すると、オブジェクトが 2 つのテーブル間の関係を処理するようにコードが生成されます。これを念頭に置いて、次のようにクエリを作成します。
上記の例のデータを使用して、異なる DateAdded を持つ tblPrimary に 2 つの「John」があり、各 John の tblDetail に 2 つのレコードがある場合、クエリによって返される結果は次のようになります。
私が本当に望んでいるのはこれです:
Joinsを使用せずにこのLinqクエリを解決する方法を誰かが提案できますか? sqlmetal によって生成された 2 つのテーブル間のリレーションシップは、既に結合を処理する必要があると思います。