問題タブ [entity-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.

0 投票する
1 に答える
389 参照

entity-framework - EF6.1 Entity SQL でテーブル値関数を解決できない

ここ数日間、これで車輪を回転させてきましたが、何が間違っているのかを特定できません。esql で呼び出すことができる TVF をセットアップしようとしています。これをガイドとして使い始め、必要に応じて詳細を 6.1.1 に更新しました。私のすべての努力は、「有効な型または関数に解決できません」というメッセージを受け取ります。Database.SqlQuery の結果で結果を取得できますが、ESQL または Linq では取得できません。

誰かがこれを見て、私に手がかりを与えることができますか? 私はそれをお願い申し上げます。

ここに私が持っているものがあります:

[T-Sql]

【ストレージモデル】

【概念モデル】

【マッピング】

【関数スタブ】

私はこれらすべてを試しました:

【ESQL】

0 投票する
0 に答える
73 参照

c# - C# で作成されたモデルへの Entity SQL 参照

教科書のチュートリアルに従おうとしています。モデルを作成しましたが、参照できない理由がわかりません。とにかく、共謀してデータベースからデータを読み取ろうとすると、テーブルが見つからないという例外が発生します。助けとアドバイスをありがとう。

私のコード:

例外:

ここに画像の説明を入力

私のモデル:

ここに画像の説明を入力

0 投票する
1 に答える
513 参照

entity-framework - Entity Framework 6: .Where と .Select は文字列パラメーターを受け入れますか?

Julia Lerman による第 2 版の「Programming Entity Framework」の Entity SQL に関する章、p. 115 では、クエリ ビルダー メソッドを使用して、EF 4.1.Where.Select文字列パラメーターを使用して射影を行う次の例があります。

私はEntity Framework 6、.Net 4.6、VS 2015を使用しています。コンパイラは、文字列パラメータがなく、ラムダのみを受け入れる.Whereと不平を言います。.Selectこの本の例に従う方法はありますか?

0 投票する
1 に答える
161 参照

c# - エンティティ SQL 匿名型?

私は2つのテーブルを持つデータベースを持っています:

  1. 個人 : ID (PK)、名前、コード (FK)、生年月日
  2. ソーシャル : コード (PK)、住所

ADO.NET Entity Data Model 名 Model をプロジェクトに追加すると。Model.Context.tt には Personals と Socials Dbset<> しかないため、 query を使用して 2 つのテーブルしか選択できません。

SqlEntities は私のエンティティ名なので、テーブルの列を Dbset<> にする方法が必要です。あまり理解していないかもしれませんが、次のような匿名型を使用する方法は次のとおりです。

Model.Context.tt

0 投票する
1 に答える
2452 参照

c# - LINQ to Entities クエリ内で CAST を使用できますか?

LINQ to Entities クエリがあります

castクエリを実行して具体化する前に、リスト価格にa を適用するように EF に指定できますか1 ? 多分のようなものはありEntityFunctions.Castますか?または、ESQLcast関数を使用できますか?

これらの行に沿って LINQ に SQL クエリを生成させたい

1私の目標は、一連の精度を取り除き、クエリをスケーリングすることです。10 進数の引き算と割り算があるため、計算結果は 10 進数 (38, 26) になります。これは、.NET が処理できる量をはるかに超えており、私が必要としている量を超えています。

0 投票する
2 に答える
917 参照

c# - EntityFramework EntitySql で "option(maxrecursion 0)" を使用する

ID付きのcsv文字列である入力に基づいて、cteで再帰的な選択を実行するSqlServer関数があります。

残念ながら、関数内で "option(maxrecursion 0)" を使用することはできません。関数の実行時に使用する必要があります。問題は、EntityFramework の EntitySql でこのオプションを使用する方法が見つからないことです。

私の関数が呼ばれていることを考慮してMyRecursiveFunction、ここにいくつかのコードスニペットがあります:

option(maxrecursion 0)entitySqlでの使用方法を知っている人はいますか?

「ExecuteStoreQuery」を使用して必要な SQL クエリを実行できることはわかっていますが、この「ExecuteMyFunction」の戻り値は実体化の前に別の IQueryable と結合されるため、IQueryable が必要です

時間を節約し、 ... とExecuteStoreQuery一緒に呼び出すことを提案しないでください。AsQueryableページングの結果を 10 個だけ具体化するので、結果セット全体を具体化したくありません

これが私の TVF の表現です。

0 投票する
0 に答える
255 参照

active-directory - Java または JCN を使用せずに IIB で Active Directory オペレーションを構築する

integration serviceケースは次のとおりです: withを構築するにはactive directory、これには、、、、... などのservice多くがあり ます。operationscreate useractivate userchange passwordJCNjavaservicejava apisesql modules

私の質問は次のとおりです。私の経験から、ESQL を使用することが不可能な場合、Java 実装なしでこのサービスを構築することは不可能です。教えてください。esqlそれが純粋だったらtcpip