問題タブ [datatable]
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.
gridview - GridviewをDatatableに変換する方法
GridView
アプリケーションでデータを入力するために使用しています。
グリッドビューをデータテーブルにコピーする簡単な方法はありますか?
実際、私GridView
のコントロールの1つはテキストボックスです。
そのため、いつでもそのコントロールを編集できます...必要なのは、ボタンをクリックして、行った変更をGridView
1つのデータテーブルにコピーすることです...
私はコードを使用してこれを行いました、
ここでは、「foreach」ループを使用してグリッドをトラバースしています。
それがパフォーマンスに影響するかどうか心配していますか?をデータテーブル
にコピーする他の簡単な方法を教えてくださいGridView
c# - datatableはキャッシュに保存されていますが、使用するたびにdisposeを呼び出す必要がありますか?
単純なケース:
DataTableをキャッシュに入れます
ここで問題は、キャッシュに保存されていても、呼び出しごとにtable.dispose()を呼び出す必要があるかどうかです。オブジェクトが常に同じであることを意味しますか?または、キャッシュは毎回コピーを作成しますか?
どうも :)
.net - データテーブルにデータを入力するとき、データリーダーはデータセットよりも高速ですか?
どちらが速いでしょう。
1)データリーダーをループし、入力されたデータテーブルに基づいてカスタムの行と列を作成する
2)または、dataAdapterオブジェクトを作成し、データテーブルを(.Fill)だけ入力します。
データテーブルを動的に作成しても、データリーダーのパフォーマンスは維持されますか?
asp.net - データテーブルの先頭に新しい行を追加する
datatable.newrow コマンドを使用すると、新しい空の行が行の下部に追加されます。ただし、データテーブルの先頭に newrow を追加したい。どうすれば作れますか?
user-interface - 並べ替えられたテーブルで矢印が指す方向はどれですか?
並べ替えられたテーブルでは、並べ替えのスタイルを示す上矢印または下矢印が表示されるのが一般的です。ただし、矢印の方向を判断するのに苦労しています。ASC ソートでは、文字は 1-9A-Za-z でソートされます。矢印は上向きか下向きか?
Web で両方の実装を見つけたので、あまり役に立ちませんでした: UpとDown (最初にテーブルを作成する必要があります)。
これには厳しいルールがありますか? 私は両方の実装を正当化できると思います。どの方法を使用しますか? どちらがあなたにとってより直感的で、その理由は何ですか?
編集:上昇するバーや、ソート方向を示す矢印付きの文字を使用するなどの代替実装を提案した人もいます。素晴らしい提案。私は間違いなく他のオプションに対してオープンです。あいまいさが少ないほど良い。うるさいかもしれませんが、ユーザー側の混乱を最小限に抑えるか、まったく混乱させないことを本当に望んでいます.
編集:今のところ、上昇バーと下降バーを使用することになりました。標準ではありませんが、三角形よりも曖昧ではないようです。現在の並べ替え列には、ASC の場合は小から大 (左から右)、DESC の場合は逆の 3 つのバーが表示されます。他の並べ替え可能な列には既定でバーがありませんが、並べ替え可能な列の見出し (現在のものを含む) にカーソルを合わせると、その列の見出しをクリックした場合にテーブルがどのように並べ替えられるかを示すバーが表示されます。
c# - データテーブルから重複を削除するための最良の方法は何ですか?
私はサイト全体をチェックしてネット上でグーグルで検索しましたが、この問題の簡単な解決策を見つけることができませんでした。
約20列と10K行のデータテーブルがあります。4つのキー列に基づいて、このデータテーブルの重複行を削除する必要があります。.Netにはこれを行う機能がありませんか?私が探しているものに最も近い関数はdatatable.DefaultView.ToTable(true、表示する列の配列)でしたが、この関数はすべての列で区別されます。
誰かがこれを手伝ってくれるといいですね。
編集:これについて明確になっていないことをお詫び申し上げます。このデータテーブルは、DBからではなくCSVファイルを読み取ることによって作成されています。したがって、SQLクエリを使用することはできません。
asp.net - 行に対するDatatableの計算関数
ご存知のように、datatableの計算関数を使用すると、列の合計を取得できます。しかし、データテーブルの行の合計を取得したいと思います。例を挙げて説明します。
以下の画像のようなデータテーブルがあります。計算関数を使用すると、各列(積)の合計を取得できます。product1の場合など、2 + 12 + 50 + 13=77。
company1の合計を取得したい:2 + 6 + 4 + 3 + 5 = 20
http://img123.imageshack.us/img123/1517/61519307xx5.jpg
どうすればasp.net1.1でそれを行うことができますか?
asp.net - Datatable から Linq、Sql への移行
過去に動的SQLとデータテーブルを使用してデータベースからデータを取得しました。
そのような :
そして、このデータを次のように使用できます。
また
そして今、それを行うためにlinq to sqlを使用したいと思います。linq でクエリを書くことはできますが、データテーブルのように使用することはできません。私の新しい使い方は何をすべきですか?
.net - 解決が速いのは、DataSet.Tables または Dictionary です。
インポート エクスポート テスト用のモック データベースを作成しています (IO 操作をテストするだけでなく、複雑なデータ構造をデータベースに読み書きするアルゴリズムの)、DataSet を使用してモック テーブルを格納するかどうかを決定しようとしています (テーブルごと)。 name) の偽データベース、または Dictionary()
名前でデータテーブルを取得するという点では、dataset.Tables["TableName"] または dictionary<"TableName"> (Dictionary() から) からより良いパフォーマンスが期待できますか?
java - JSFのレコードごとに複数の行?
myfaces データテーブルを持っていますが、レコードごとに 2 つの行を持つことは可能ですか? 私の単純な 1 行のテーブルは次のようになります。