タグ付けされた質問 「datatable」

「データテーブル」という用語はあいまいです。.NETでは、メモリ内データのテーブルを表すクラスです。JSFやWicketなどのコンポーネントベースのMVCフレームワークでは、コレクションに基づいてHTMLテーブルを動的にレンダリングするのはUIコンポーネントです。jQuery DataTablesプラグインの場合は[datatables]タグを使用し、data.table Rパッケージの場合は[data.table]を使用してください。Pythonデータテーブルパッケージの場合は、[py-datatable]を使用します。


20
DataTableをExcelにエクスポートする方法
DataTableC#でExcel にエクスポートするにはどうすればよいですか?Windowsフォームを使用しています。DataTable関連付けられているDataGridViewコントロール。レコードDataTableをExcel にエクスポートする必要があります。
107 c#  .net  datatable 


4
選択した行をdataTableまたはui:repeat内のcommandLinkに渡すにはどうすればよいですか?
JSF 2アプリケーションでPrimefacesを使用しています。私が持っている<p:dataTable>、と代わりに行を選択するので、私は、ユーザーが直接、個々の行にさまざまなアクションを実行できるようにしたいです。そのため<p:commandLink>、最後の列にいくつかのがあります。 私の問題:コマンドリンクによって開始されたアクションに行IDを渡して、どの行に作用するかを知るにはどうすればよいですか?私は使ってみました<f:attribute>: <p:dataTable value="#{bean.items}" var="item"> ... <p:column> <p:commandLink actionListener="#{bean.insert}" value="insert"> <f:attribute name="id" value="#{item.id}" /> </p:commandLink> </p:column> </p:dataTable> しかし、常に0を返します。f属性がレンダリングされるときは、行変数は使用できないようです(固定値を使用すると機能します)。 誰かが代替ソリューションを持っていますか?


5
垂直ヘッダーのあるHTMLテーブルを作成する最も一般的な方法は?
こんにちは、私が何かを尋ねてからしばらく経ちました。これはしばらくの間私を悩ませてきたものです。質問自体はタイトルにあります: 垂直方向のヘッダーを持つHTMLテーブルを作成するための好ましい方法は何ですか? 垂直ヘッダーとは、テーブル<th>の左側に(一般的に)ヘッダー()タグがあることを意味します ヘッダー1データデータデータ ヘッダー2データデータデータ ヘッダー3データデータデータ 彼らはこのように見えます、これまでのところ私は2つのオプションを考え出しました 最初のオプション <table id="vertical-1"> <caption>First Way</caption> <tr> <th>Header 1</th> <td>data</td><td>data</td><td>data</td> </tr> <tr> <th>Header 2</th> <td>data</td><td>data</td><td>data</td> </tr> <tr> <th>Header 2</th> <td>data</td><td>data</td><td>data</td> </tr> </table> この方法の主な利点は、それが表すデータの隣にヘッダーが右(実際には左)にあることです。ただし、私が好きでないの<thead>は<tbody>、<tfoot>タグとタグが欠落していることです。 nicellyが要素を一緒に配置したため、2番目のオプションに移動しました。 2番目のオプション <style type="text/css"> #vertical-2 thead,#vertical-2 tbody{ display:inline-block; } </style> <table id="vertical-2"> <caption>Second Way</caption> <thead> <tr> <th colspan="3">Header 1</th> </tr> <tr> …


5
データテーブルに列が存在するかどうかを確認する方法
csvファイルのコンテンツで生成されたデータブルがあります。他の情報を使用して、csvの一部の列(現在はデータテーブル内)を、ユーザーが入力する必要がある情報にマップします。 最良の世界では、マッピングは常に可能です。しかし、これは現実ではありません...データテーブルの列の値をマップする前に、その列が存在するかどうかを確認する必要があります。このチェックを行わないと、ArgumentExceptionが発生します。 もちろん、これを次のようなコードで確認できます。 try { //try to map here. } catch (ArgumentException) { } しかし、今のところ3つの列をマップする必要があり、一部またはすべてが存在する/欠落している可能性があります 列がデータテーブルに存在するかどうかを確認する良い方法はありますか?

6
DataTable列の順序を変更する方法
C#でDatatable列の順序を変更する方法。 例: 作成されたSQLテーブルタイプの順序はQty、Unit、Idですが、プログラムではDataTableの順序はId、Qty、Unitです。コードビハインドでは、DataTableをSQLテーブルタイプに直接渡すため、テーブルの順序が異なります。 DataTable columns are: `Id,Qty,Unit.` I want this to be: `Qty,Unit,Id` 助けてください
91 c#  datatable 

5
dataTableに値が存在するかどうかを確認しますか?
AuthorとBooknameの2つの列を持つDataTableがあります。 指定された文字列値AuthorがDataTableにすでに存在するかどうかを確認したいと思います。配列のように、それをチェックするための組み込みメソッドはあり array.containsますか?
91 c#  datatable 

12
'table'の既知のプロパティではないため、 'dataSource'にバインドできません
私はAngular5の開発に不慣れです。ここに提供されている例を使用して、角度のあるマテリアルを使用してデータテーブルを開発しようとしています:「https://material.angular.io/components/table/examples」。 エラーが発生しました Can't bind to 'dataSource' since it isn't a known property of 'table'. 助けてください。

17
C#でデータテーブルをJSONに変換する
データベースからにレコードを取得したいDataTable。 次にDataTable、をJSONオブジェクトに変換します。 JSONオブジェクトをJavaScript関数に返します。 私はこのコードを次のように呼び出して使用します。 string result = JsonConvert.SerializeObject(DatatableToDictionary(queryResult, "Title"), Newtonsoft.Json.Formatting.Indented); DataTableをJSONに変換するには、正しく機能し、次を返します。 { "1": { "viewCount": 703, "clickCount": 98 }, "2": { "viewCount": 509, "clickCount": 85 }, "3": { "viewCount": 578, "clickCount": 86 }, "4": { "viewCount": 737, "clickCount": 108 }, "5": { "viewCount": 769, "clickCount": 130 } } しかし、私はそれが以下を返すことを望みます: {"records":[ …
87 c#  json  datatable 

6
データテーブルにnull値が含まれているかどうかを確認する最良の方法
データテーブルにnull値が含まれているかどうかを確認する最良の方法は何ですか? このシナリオでは、ほとんどの場合、1つの列にすべてnull値が含まれます。 (このデータテーブルはサードパーティのアプリケーションによって返されます-アプリケーションがデータテーブルを処理する前に検証を加えようとしています)


5
すでにデータが含まれているデータテーブルに新しい列とデータを追加するにはどうすればよいですか?
すでにデータが含まれDataColumnているDataTableオブジェクトに新しいものを追加するにはどうすればよいですか? 擬似コード //call SQL helper class to get initial data DataTable dt = sql.ExecuteDataTable("sp_MyProc"); dt.Columns.Add("NewColumn", type(System.Int32)); foreach(DataRow row in dr.Rows) { //need to set value to NewColumn column }
81 c#  datatable  datarow 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.