問題タブ [entitydatasource]
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-mvc - MVC CodeFirst プロジェクトを参照する DynamicData アプリのエンティティ データソース コントロール
動的データ Web アプリを 2 番目のプロジェクトとして MVC 3 アプリに追加しました。動的データ アプリは、MVC 3 アプリで派生した EF 4.1 コンテキストを参照します (最初にコードを記述します)。
Dynamic GridView コントロールを試してみたいのですが、DataSource コントロールの構成方法がわかりません。MVC アプリからの接続文字列がコントロールに対して機能しませんでした。ビルド後も、コントロールの構成ウィザードに何も表示されません。私は完全にウェブフォーム/データソースの読み書きができません。私はここから離れていますか?どうすればいいですか?
entity-framework - GridView の EditItemTemplate で DropDownList を EntityDataSource にバインドする
この問題に関して多くの質問がありますが、私が特定した問題に対処できるものはないと思います。グリッドビューを介して編集可能な EntitySet があります。正常に表示されています。ただし、外部キーの関係を処理するためにバインドされた 2 つのドロップダウンがあります。これは、挿入のために同じページのフォームビューで機能します。そして、ある時点で、グリッドの編集ビューでこれを機能させました。
これは ASP.Net 3.5 (Entity Framework 1) にあります。Julie Lerman の Entity Framework Book (Ch 11) の 286 ページの例を使用しました。
私が得ているエラーは、「Eval()、XPath()、Bind() などのデータバインディング メソッドは、データバインドされたコントロールのコンテキストでのみ使用できます」です。
この記事で見つけたほとんどの投稿は、Bind ではなく Eval に関連しています。コードは表示モード (Eval はラベルになります) で動作しますが、編集モードに切り替えるとエラーが発生します。
どんな助けでも大歓迎です。もっと情報を提供できるかどうか教えてください。
ページの後半には、挿入で機能するフォームビューがあります。
c# - LINQ : ASP.NET EntityDataSource 初心者向け構文
私は ASP.NET を初めて使用し、構文についていくつか質問があります。ride_reservations、車両、および管理オプションに関する情報を保持する SQL DB テーブルがいくつかあります。これは、特定の車両に送信する次に最適な乗車予約を選択する asp.net プログラム機能用です。
最初に最も古い呼び出しでソートされた2つの有効な日付のいずれかにあるdbの乗り物をC#ArrayListに入力することから始めようとしています(そして構文を理解しようとしています)。
前もって感謝します!
**編集: 'TimeOfCall' db 列が 'datetime2(7)' 型で、ValidDate1/2 db 列が 'date' 型であるという別の問題もあります...これらを比較できますか?
いくつかの構文の助けを借りて :below: 私は近づいていますが、次の実行時エラーが発生しています:
シーケンスには要素が含まれていません
説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
asp.net - このコントロールでは、挿入/更新/削除が無効になっています。EntityDataSourceのメッセージ
私はとをそのデータソースとして使用ASPxGridView
しています。EntityDataSource
でEntityDataSource
、CommandTextを記述しているため、「EnableInsert」、「EnableUpdate」、または「EnableDelete」をtrueに設定できません。そのため、データを手動で操作(挿入、更新、削除)します。変更は手動で行われ、データベースに渡されます。しかし、GridViewの側では、これらのエラーが表示されます。
挿入の場合:"Insert is disabled for this control."
更新の場合: "Update is disabled for this control."
削除の場合: "Delete is disabled for this control."
どうすればこの問題を解決できますか?
(CommandTextを使用する理由は、GridViewに表示するためのパラメーターと複数のテーブルの結合です。)
c# - ASP.NET EntityDataSource WHERE 句
私は ASP.NET を初めて使用するので、EntityDataSource の where 句を作成するのに役立つことがあります。
次の EDS があります。
「Rides」のデータベースと、「validDate1」と「validDate2」の 2 つの日付を含む「AdminOptions」のデータベースがあります... 2 つの有効な日付の間に「CallTime」がある乗車のみを表示するには、EDS が必要です。これを容易にするために、page_load で 2 つの非表示フィールドに有効な日付 (hf_validDate1 と hf_validDate2) を設定しています。CallTimes を WHERE 句を使用して hf の値と比較することにより、これを達成するために EntityDataSource コードに追加する必要があるものを誰かに教えてもらえますか?
編集:
ここに私がこれまでに持っているものがありますが、うまくいきません..
コード ビハインド:
entity-framework - Code-First Entity Framework 4.1 を使用した EntityDataSource
Entity Framework 4.1 Code-First を始めたばかりです。クラスと を作成しましたがDbContext
、それらは完全に正常に動作します。今、ListView を Entities にバインドしたいのですEntityDataSource
が、残念ながら利用可能な接続文字列を認識しません! それが機能するためには providerName が必要だと思いますが、System.Data.EntityClient
参照する具体的なエンティティモデルはありません...
ObjectContext
をから「適応」させることがDbContext
でき、それを使用して を作成できることを読みましたObjectDataSource
。DbContext
ただし、my を使用して ListView にバインドしたいと考えています。これを行う方法はありますか?
entity-framework-4 - Entity Framework と EntityDataSource の問題
私は簡単なシナリオを持っています:
- 以下の DataSource プロジェクトへの dll 参照が追加された Web プロジェクト (C#)。
- edmx ファイルを追加し、DbContext Generator で POCO を生成した別の DataSource プロジェクト (クラス ライブラリ)。
本当に、特別なことは何もありません。私が Entity Framework で見たすべての YouTube 教育ビデオは、単純なことをしていると思います。
私が発見したのは、EntityDataSource が機能しないということです。さまざまなエラー メッセージが表示されますが、それらが表示されているときのパターンが実際にはわかりません。
- 指定されたメタデータ ソースを読み込めません- アセンブリにEdmSchemaAttribute
が含まれているため、スキーマが無効で型を読み込めません... 名前と属性の両方による読み込みは許可されていません。
方法がわかりませんが、このエラーをなんとか回避できました。その場合、データソースとグリッドビューを使用して単純なページを実行しようとすると、CLR エラーが発生します (何もコーディングされていません)。
問題に追加して終了...同じ方法で別のDataSourceプロジェクトを参照しています。上記のエラーなしで、この EntityDataSource を完全に設定できます。しかし、[スキーマの更新] をクリックすると、「MyEntity の CLR 型が見つかりませんでした。
ここで何が問題なのですか。
ありがとう
dll - EntityDataSource の使用時に指定されたメタデータ ソースを読み込めません - Entity Framework
私の MyModel.edmx はアセンブリ DataAccess.dll にあります。このアセンブリは、私の Web プロジェクト (C#) で参照されています。
私のエンティティ接続文字列が問題です。
これは、app.config から win.config にコピーしたものです。
問題は、メタデータ ソースを読み込めないというエラーが表示されることです。
モデル名が正しいと確信しています。Reflectorでdllをチェックしました。
だから、自分のdllを接続文字列に含めるべきだと思っていて、これを試しました
しかし、DataAccess.dll can't be found in list of assembly enumerationsというエラーが発生しています。
私のモデルをdll内で直接参照する方法はありますか? そして、私のdllは厳密にdllという名前ではありません。
どんな助けでも大歓迎です。
ありがとう
asp.net - entitydatasource の like 演算子
asp .net フォームで EntityDataSource を使用しており、Gridview がそれにバインドされています。where 句は entityDataSource で使用されます。
@Name
パラメータです:
しかし、うまくいきません。@Name
固定文字列で変更すると、次のように正しく機能します。
asp.net - プログラムでEntityDataSourceのデータにアクセスする方法
グリッドビューデータで使用される多くのフィルターにバインドされたEntityDataSourceがあります。たとえば、xmlでエクスポートできるように、EntityDataSourceとして選択されたエンティティにアクセスしたいのですが、どうすればよいですか?