問題タブ [openaccess]
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.
.net - Telerik OpenAccess ORMを使用してテーブルを切り捨てる方法は?
私はしようとしました
と
最初の行は何もしません。そして2番目のスロー例外:
c# - LINQ クエリで計算値/スカラー値を使用する
Telerik OpenAccess で生成されたデータ モデルで LINQ を使用して、検索クエリを設定し、結果を取得しています。これはすべて非常にうまく機能し、コードは非常に見栄えがします。しかし、もう1つ追加する必要がありますが、どうすればよいかわかりません。私が選択している製品は、顧客ごとに異なる価格を設定する必要があります。価格は、他の 2 つの SQL テーブルの他の値によって異なります。現在、SQL スカラー関数で価格計算を行っていますが、それを LINQ と組み合わせて使用する方法がわかりません。
私の目標は、1 回のデータベース ラウンドトリップですべてのデータを取得し、この計算された価格列でも並べ替えできるようにすることです。
今、私は次のようなものを持っています:
もちろん、Product クラスのすべてのプロパティを使用できますが、たとえば、Product.CalculatedPrice などの新しい仮想/計算プロパティも使用できるようにしたいと考えています。
少しはこんな感じになればいいな、という感じです。
よろしく、 Tys
.net - TelerikのOpenAccessORMとDevArtのdotConnectforOracle
誰かがDevArtのdotConnect
データプロバイダーを使用してOracleDBに接続しようとしたことがありますOpenAccess
か?
OpenAccess
でうまく機能しますOracle.DataAccess.Client
が、どうdotConnect
ですか?
出来ますか?
ありがとう!
visual-studio-2010 - 埋め込みFirebirdの使用中にエラーが発生しました
私はtelerikOpenAccessを使用して、このConnectionStringでfirebirdデータベースに接続しました。
テーブルを選択したいときにこのエラーが発生します:
Firebird-2.5.1.26351-0_x64_embed.zipをダウンロードし、次のファイルを出力フォルダーにコピーします。
- fbembed.dll
- firebird.conf
- firebird.msg
- ib_util.dll
- icuin30.dll
- icudt30.dll
- icuuc30.dll
devexpress - DevExpress XPO または Telerik OpenAccess
中規模のプロジェクトを開始し、優れた ORM 製品を使用する予定です。コードファーストのアプローチを使用します。
Entity Framework、OpenAccess、XPO を試しました。XPO か OpenAccess を買うつもりだと思います。これらの製品について何か提案はありますか?
ありがとう
sql - ロック要求のタイムアウト期間を超えました-TelerikOpenAccessORM
絶えず更新される多くの行を持つ大きなSQLServer2008R2データベースがあります。更新は、ストアドプロシージャを呼び出すバックエンドサービスアプリケーションによって実行されます。これらのストアドプロシージャの1つには、データを再計算および更新するSQLカーソルがあります。これはすべて正常に実行されます。
ただし、フロントエンドWebアプリケーションはこれらの行を検索する必要があり、この検索の結果、
ロック要求のタイムアウト期間を超えました。Telerik.OpenAccess.RT.Adonet2Generic.Impl.PreparedStatementImp.executeQuery()で。
調査を行った結果、このクエリを問題なく実行するための最良の方法は、「コミットされていない分離レベルの読み取り」で実行することであることがわかりました。この設定はTelerikOpenAccess設定で行うことができますが、これはデータベースORMプロジェクト全体に影響する設定です。それは私が望むものではありません!このレベルは、このクエリにのみ必要です。
この特定のLINQクエリをこのコミットされていない分離レベルで実行する方法はありますか?または、WITH NOLOCKヒントを使用するためにこの1つのクエリを作成できますか?
orm - 簡単な速度テストでの Telerik OpenAccess と SubSonic の比較 (「どちらが優れているか」ではありません)
SubSonic 2 を約 5 年間使用しており、気に入っています。ただし、過去 6 か月間、SubSonic 3 または同様の ORM ツールに移行することを考えていました。私の会社では Telerik のツールをたくさん使っているので、OpenAccess を試してみようと思いました。設定が完了したら、Users テーブル (最大 30 レコード) からの情報を RadGrid にロードするという非常に基本的なタスクを試してみることにしました。
したがって、グリッドの OnNeedDataSource イベント内には、次のものがあります。
それを構築してページを実行した後、1607 ミリ秒かかったことが返されます。ただし、ページを更新すると 0 秒に戻ります。(どうして?)
次に、SubSonic コードを挿入します。
初めてコードを実行すると、171 ミリ秒かかったと表示されます。ページを更新すると、60 ~ 70 ミリ秒かかったことが報告されます。
ですから、私の質問は次のとおりです。なぜ OA は最初の訪問時にロードするのにかなり時間がかかるのに、ページを更新するたびにロードするのに 0 秒もかからないのですか? SubSonic は最初のアクセスではかなり高速ですが、ページを更新するたびに最大 65 ミリ秒かかりますか?
これが「基本的な」質問であるか、パフォーマンスを適切にテストしていない場合は、申し訳ありません。この方法を改善する方法があれば、アドバイスをいただければ幸いです。
ありがとう、アンドリュー
linq - OpenAceessにグループとコンテンツを挿入する
SQLのGroupテーブルとContentテーブルの間に多対多の関係があり、ジャンクションテーブルでこれを実行します。名前はGroupContentです。
新しいグループとコンテンツを挿入しようとすると、Openaccessはグループとコンテンツを挿入し、Doseはジャンクションテーブルにレコードを挿入しません。これは私のコードです
これを使用してEntityFrameworkでコーディングできますか?
entity-framework - 分離された環境でのオブジェクトリレーショナルモデル(ORM)
ASP.NETクライアント、ASP.NET Webサービス中間層、およびOracleバックエンドである既存のシステムにオブジェクトリレーショナルマッパーを使用することに興味があります。すべてのデータベースアクセスはストアドプロシージャを使用して行われ、WebサービスでSQLは許可されていません。私はNHibernate、TelerikのOpenAccess ORM、およびEntityFrameworkを調査してきました。データベースはDBAによってかなり厳密に制御されているため、これを「分離」と名付けました。また、データベースの設計を制御し、(オブジェクトモデルの)適切な正規化のためにデータベースを作り直すことはほとんど問題外です。また、ツールが任意のSQLを作成できるようにすることも問題外です。
私の質問は次のとおりです。これらの制約を考えると、これらのツールのどれがこの種の環境に最適な統合を可能にするでしょうか?
c# - データベースへの OpenAccess ORm 接続
私は Telerik の初心者であり、ORM のオプションとして探索しています。次を使用してデータベースにレコードを書き込むような簡単なことをしようとしています:
次のエラーがスローされます: The connection section with id 'MyConnectionNameIUsedToGenerateClasses' cannot be found in the configuration files traversed from '(OpenAccess internal generated. Is there anything I'm missing from the setup? Telerik は、connectionString を web.config ファイルに追加しました。それはクラスを生成しました.助けてください.ありがとう.