問題タブ [telerik-open-access]
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.
c# - mysql サーバーからデータを取得し、Telerik openAcces ORM を使用して SQL サーバーにアップロードします。
私はこのシナリオを持っています: Telerik OpenAccess ORM を使用しています。
次の構造のMySqlデータベースがあります。
そして、SQL サーバーの同じ DB 構造。MySQL DB からデータを取得して SQL サーバー DB にアップロードするように OpenAccess に指示できる直接的な方法はありますか、それとも回避策を講じる必要がありますか?
c# - 誰かがLINQの交差を私に適切に説明できますか? なぜこれが機能しないのか理解できません
Page というオブジェクトと、AssociatedAttributes というカスタム プロパティを持つ p というインスタンスがあります。私が次のことをした場合:
p には 6 つの AssociatedAttributes がありますが、numMatchingAttributes は最終的に 0 になります。なぜ6に等しくないのですか?
AssociatedAttributes
は Type List<Attribute>
( Attribute
is my own class, not System.Attribute
) and Attribute
implementsIComparable<Attribute>
です。implement を持っていませんでしたIEquatable
か?
これはCompareTo
in Attribute の実装です:
Id
タイプGuid
です。
これは Page の AssociatedAttributes プロパティです。
(dbContext は Telerik OpenAccess コンテキストです)
更新: これが最終的に機能したものです: In Page は次の方法です:
それは醜いですが、うまくいきます。
c# - データベースからデータを消去する
プロジェクトで ORM テレリック オープン アクセスを使用しています。これを使用して、データベースにデータを作成および追加できます。
今、私は自分のデータベースからすべてのデータを消去したいと考えています。各テーブルからデータを削除することで実行できますが、長いコードが必要になります。DBContextを使用してそれをきれいにする方法をグーグルで調べましたが、何も見つかりませんでした。データベースをクリーンアップする別の方法がありますが、DB 内の各テーブルの削除関数を呼び出すためにループしていませんか?
asp.net-mvc - OpenAccess ORM - WithCascadeDelete は利用できません
ORM バージョン 2013.2.702.1 と ASP.NET MVC 4.5 を使用しています。ドキュメントのように WithCascadeDelete を使用しようとしています: Cascade Delete on Class Levelですが、メソッドは利用できません:
私が使用しようとすると:
コンパイラはメソッドを解決できません。
理由はありますか?
database - サブクラスは、継承マッピングで ID 列を持つことはできません
Telerik ORM の ORM ツールと Devexpress ORM データ モデル ウィザードの両方を使用してデータベースを設計しています。従業員クラスと個人クラスの 2 つのクラスがあります。従業員クラスは、基本クラスである個人クラスを継承しています。どちらの ORM も、 person クラスには十分に公平な ID 列/キーが必要であると主張しています。しかし、employee クラスにもID 列が必要ですが、両方の ORM で許可されていない person クラスから属性を継承する必要があります。これには nHibernate も含まれます。これについてどうすればよいか考えている人はいますか?
c# - ストアド プロシージャ検証のベスト アプローチ
さて、チェックしたいユーザーテーブルがあります。このユーザー テーブルには、ユーザー名、電子メール、およびアカウント番号があります。それらの誰かが撮影されたかどうか、また撮影された場合は戻ってきたかどうかを確認したいと思います。
配列の例を考えていました
次に、C# 側で配列を呼び出し、インデックスでチェックします
したがって、私の質問は、このアプローチは論理的に聞こえ、機能するように聞こえますか、それともここでの手順に関して私を助けるかもしれない別のアプローチがありますか. 別の開発者が手順の増分を提案したため、ユーザー名が+1されてからC#側で数値に応じて表示された場合、私はその数値に頭を悩ませることができませんでした。誰かがより良い方法を知っているか、私のロジックの欠陥を見ていますか?
c# - 8000 文字の文字列に対する Telerik Open Access エラー
8,000 文字を SQL Server Express データベース テーブルに保存しようとしていますが、これは将来的にはこれよりも大きくなったり小さくなったりする可能性があり、データが切り捨てられるという例外が発生します。
列を既に設定しておりvarchar(max)
、ORM 自体に別の設定があるかどうかはわかりません。
どんな助けでも大歓迎です