問題タブ [massive]

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 に答える
299 参照

c# - 大規模なORM削除列SQLite

wpf アプリケーションに Massive ORM を使用しています。リストビューの画面があり、2 つのテーブル (1 つはマスター データ) を入力する必要があります。たとえば、従業員と給与のリストと部門名を 1 つのリストビューに入力しています。従業員テーブルは部門 ID のみで構成されます。従業員の給与を更新できるはずです。リストビューに結合を設定しました。しかし、リスト全体を更新しようとすると、部門名の列が利用できないというエラーが表示されます。これは明らかです。

質問

「動的」リストから列を削除するにはどうすればよいですか?

Massive ORM を使用してすべての行を更新するより良い方法はありますか?

ありがとうシャンカラ・ナラヤナン。

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

c# - Massive ORM を使用してテーブルから個別の行を選択する

Massive ORM を使用して、テーブルから個別の行を取得するにはどうすればよいですか。列 ID,StudentName,Age を持つテーブル 'Student' から一意の学生名のリストを取得する必要があります。ID は主キーです。

注 : Query() を使用して生のクエリを実行する必要はありません。

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

c# - ストアド プロシージャにパラメータが必要かどうかを判断するにはどうすればよいですか?

重複の可能性:
SQL Server のストアド プロシージャからパラメーターのリストを取得するにはどうすればよいですか

Massive を使用して、一般的なストアド プロシージャ エグゼキュータを作成しています。基本的に、プロシージャの名前と可変数のパラメータを取る関数があります。次に、渡されたパラメーターを使用してそのストアド プロシージャを盲目的に実行し、結果を返すか、エラーを処理しようとします。

私の質問は、ストアド プロシージャを呼び出す前に、ストアド プロシージャが期待するパラメータを特定する方法はありますか?

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

c# - ドット表記またはインデックスを使用してDynamicModel.Queryにアクセスします

Massivemicro-ormとSQLServer2008R2を.NETFramework4.0で使用しています。

と別のクラス...

User.FirstNameやUser["FirstName"]などのUser動的オブジェクトにアクセスしたいと思います。それは可能ですか、それとも私は何かを逃していますか?

どんな入力でも大歓迎です。

ありがとう。

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

c# - 大規模: オブジェクトの更新: ID 列を更新できません

次のシナリオがあります...

  • 大規模なマイクロ ORM
  • .NET フレームワーク 4.0
  • SQL Server 2008R2

モデル:

ユーザー テーブルには の列 RefNo がありIDENTITY SEED=1、ユーザー オブジェクト全体を更新するとエラーが発生し、ID 列 'RefNo' を更新できません。長い更新ステートメントを作成するのではなく、更新のためにオブジェクト全体を渡したいと思います。

どうすればこれを処理できますか?

ありがとう。

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

c# - Massive: ストアド プロシージャの使用

Massive micro-orm を使用してストアド プロシージャを実行しようとしています。

デバッグ中は、Massive ライブラリにも移動しません。私も試してみました...

そしてまた

何も機能していないようです。同じハンドルで SELECT クエリは機能しますが、ストアド プロシージャは機能しません。ステートメントにブレークポイントを作成し、それを「クイックウォッチ」にロードして動的結果を展開すると、ストアドプロシージャが起動します。

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

dataset - 大量のデータを表示する単純な D3 グラフを作成するにはどうすればよいですか?

D3 を使用して、文字通り数億のデータ ポイントを含む単純なグラフを作成したいと考えています。

明らかに、一度に何百万もの点をプロットしようとはしません。これらのポイントの非常にごく一部 (<1000) のみが常に表示されます。現在のビューとズーム レベルに応じて、前処理済みのデータをサーバーから「オンデマンド」でダウンロードし、D3 の組み込みのズームとパンの動作を使用したいと考えています。

基本的に、前後にパンし、現在のズーム レベル (セマンティック ズームなど) に応じて適切なレベルの詳細を表示するように変化する無限幅の棒グラフを想像してください。

これを達成するために D3 で利用できるテクニックは何ですか? 何を避けるべきですか?これの例はありますか?

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

isolation-level - Rob Conery の Massive を使用する場合はコミットされていない読み取り

独自のクエリを作成せずに Rob Conery の Massive を使用しているときに、コミットされていない読み取りを行う方法はありますか?

ほとんどが読み取り専用のサイト用です。サイトの CMS タイプ。

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

sql - Massive Insertを使用してscope_identity()を取得しようとするとDBNullが発生します

ID列のあるテーブルがあります。
このようなコードでMassiveを使用する

それから

DBNullを返します:(

実際に挿入されたID値を取得するには、何を変える必要がありますか

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

c# - SQLiteでMassiveを使用する場合の「データベースがロックされています」例外

最近、私はマイクロORMを閲覧していますが、シンプルなため、MassiveforSQLiteが好きです。しかし、私は今問題を抱えています。

selectステートメントの後にupdateステートメントを実行しているだけですが、例外が発生しています。以下は私のコードです:

例外メッセージは次のとおりです:Massive.SQLiteソースの以下のメソッドで「データベースがロックされています」

Massive.SQLiteソースを見ると、上記のコードでわかるように、massiveは接続を閉じることはなく、代わりにusingステートメントを中継して接続オブジェクトを破棄していることがわかります。

上記のコードのOpenConnection()は、呼び出されるたびに新しい接続を返すメソッドです。

Massiveが接続を閉じていない場合で、このSOの質問によると、 Sqliteは同時接続が得意ではなく、閉じることになっている場合、どうすれば閉じることができますか?-接続は私に公開されていません。

MassiveとSQLiteを使用している開発者からのベストプラクティスを聞きたいです。