問題タブ [linq-to-sql]
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.
asp.net - GridViewは基になるデータソースを更新しません
だから私は一日中この問題にドキドキしています。モデルを指すLinqDataSourceと、それを使用するGridViewがあります。GridViewで更新を行おうとすると、基になるデータソースが更新されません。LinqDataSourceに関係しているのではないかと思ったので、SqlDataSourceを追加すると、同じことが起こります。aspxは次のとおりです(分離コードページは空です):
私はここで何が欠けていますか?この問題は私を狂わせています。
linq - Linq to SQL を使用するコードの単体テストはどのように行われますか
Linq to SQL を使用するコードの単体テストはどのように行われますか?
linq-to-sql - linqからsqlへのスタックが自己参照エンティティでオーバーフローしました
私はそれ自体の多くを含むエンティティを持っていますが、これをLINQでSQlにマップして、e1、すべての子、その親(e1)、その子を取得して繰り返すという無限ループを実行しないようにするにはどうすればよいですか?これで、子プロパティをfalseに設定すればこれを実行できることがわかりましたが、これが最も重要なプロパティです(親についてはあまり気にしないでください)。遅延読み込みを実行させる方法はありますか?それもそれを修正しますか?
c# - NHibernate または LINQ to SQL
新しいプロジェクトを開始する場合、ORM NHibernate または LINQ に何を使用し、その理由を教えてください。それぞれの長所と短所は何ですか。
編集:LINQだけでなくLINQ to SQL(@Jon Limjapに感謝)
sql-server - LinqクエリはSQLデータベースからBLOBを取得できますか?
LinqクエリはSQLデータベースからBLOBを取得できますか?
そして、彼らはどのように出てきますか?
c# - LINQ to SQL を使用してシステム データベース/テーブルにアクセスしていますか?
現在、毎朝実行されるSSISパッケージがあり、前日から失敗または成功したパッケージの数に関するレポートが得られます。これらのパッケージの情報の一部は、 SQL Server 2005のデータベース (システム データベース)sysjobs
内のテーブル (システム テーブル) に含まれています。msdb
パッケージを C# 実行可能ファイルに移動しようとしたとき (主に、送信される電子メールのフォーマットを改善するため)、LINQを介してこれらのテーブルにアクセスできるようにする dbml ファイルを作成する方法を見つけることができませんでした。これらのテーブルを表示できるようにするプロパティを探してみましたが、うまくいきませんでした。
これはLINQ to SQLで可能ですか?
c# - この LINQ コードをどのようにリファクタリングしますか?
次のような醜いコードがたくさんあります。
results
ですIQueryable<MyObject>
。
これらの無数のドロップダウンとチェックボックスのそれぞれについて、ドロップダウンで何かが選択されている場合、ユーザーはその項目を一致させたいという考えです。チェックボックスがチェックされている場合、ユーザーはそのフィールドが null または空の文字列であるレコードを特に必要としています。(UI では、両方を同時に選択することはできません。) これはすべて、すべての条件を追加した後、最後に実行される LINQ 式に追加されます。
繰り返し部分をメソッドに入れ、変更内容を渡すことができるように、1 つまたは 2 つの方法を引き出す必要があるようです。Expression<Func<MyObject, bool>>
私は他の場所でこれを行いましたが、このコードのセットは私を悩ませています。(また、可能であればタイプセーフを維持したいので、「動的LINQ」は避けたいと思います。)何かアイデアはありますか?
c# - LINQ to SQL で CROSS JOIN を実行するにはどうすればよいですか?
LINQ to SQL で CROSS JOIN を実行するにはどうすればよいですか?
.net - ナビゲーションに最適なデータベース スキーマはどれですか?
すべてのページがデータベース主導のツリー階層にぶら下がっている Web サイトを作成しています。
1 つを除くすべてのノードに親ノードがあります。ノードには、役割ベースの読み取り権限がある場合があります。一部のノードには特別なルールがある場合があります (ナビゲーション メニュー内に表示しないなど)。
ノードは、他のノードへのリンクを表す場合があります (Windows のショートカットのように)。通常、ノードはページを表します。
ページは、HTML コンテンツを表示するか、プログラミングを実行します。一部のページは、サブツリー (代替マスターページとスタイルシート) のルートになる場合があります。
Linq to SQL で使用するために、Microsoft SQL Server でノード データベースをセットアップするのを手伝ってください。
私は3つのアイデアを持っています:
nullalbe フィールドがほとんどない多数の軽量テーブル。
多くの nullalbe フィールドを持つ重量ノード テーブル。
両方の最良 (または最悪): 多くの軽量テーブルへの多数の nullalbe 外部キー。
データを最もよく表しているのはどれですか? Linq to SQL で最も使いやすいのはどれですか?
データベース内のデータ整合性ルールを維持するにはどうすればよいですか? プログラミング内でそれらを強制するにはどうすればよいですか?
ノードは、リンクまたはページのいずれか (両方ではない) である必要があります。
ページは、html またはコードのいずれか (両方ではない) である必要があります。
リンクは、ルート、html、またはコードであってはなりません。
このような構造の ASP.NET サイト マップ プロバイダーを作成できますか? するべきか?
更新:より一般的な質問をしました:
SQL で 1 対 1 の関係を処理する最良の方法は何ですか?