タグ

2009年7月31日のブックマーク (10件)

  • 【WPF】【Toolkit DataGrid】DataGridを使い回すには? | 創造的プログラミングと粘土細工

    プログラミング関連Blog 私の興味の端から端までをお届けします! 【免責事項】このサイトの情報は私の個人的な見解で、私以外の意見を代弁するものではありません。 CodePlex WPFToolkit DataGridは大変便利なコントロールですが、 微妙にこまったちゃんな仕様(?)があります。 たとえばDataGridにたいして複数のコンテンツを入れ替える。 つまり一つのDataGridを使い回す時に起こるトラブルと回避方法を紹介したいと思います。 それでは実験です。 まず、DatGridを用意しDataTableをItemsSourceにバインドさせます。 <Window x:Class="Art55.DataGridReSetTable20080910_001.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/p

  • クエリによる DataTable の作成 (LINQ to DataSet) - ADO.NET

    DataTable オブジェクトの一般的な利用法の 1 つが、データ バインディングです。 CopyToDataTable メソッドは、クエリの結果を受け取り、そのデータを DataTable にコピーします。これをデータ バインディングに利用できます。 このデータ操作が実行されると、新しい DataTable が、基となった DataTable にマージ バックされます。 CopyToDataTable メソッドでは、次の処理を実行することでクエリの結果から DataTable を作成します。 CopyToDataTable メソッドにより、ソース テーブル (DataTable インターフェイスを実装する DataTable オブジェクト) から IQueryable<T> を複製します。 通常、IEnumerable ソースは LINQ to DataSet 式またはメソッド クエリ

    クエリによる DataTable の作成 (LINQ to DataSet) - ADO.NET
    mgra
    mgra 2009/07/31
  • Archived MSDN and TechNet Blogs | Microsoft Docs

  • 正規表現を使って文字列を検索し、抽出する

    補足:ここでは正規表現の説明はしません。.NET Frameworkの正規表現の基は、「正規表現の基」で説明しています。 正規表現を使って文字列の検索し、検索された文字列を取得するには、RegexクラスとMatchメソッド(またはMatchsメソッド)を使用します。一致した要素はMatchオブジェクトとして返されます。 メールアドレスを抽出する次の例ではTextBox1に入力された文字列からメールアドレスっぽい文字列をすべて検索し、表示します。ここで使用している正規表現パターンは、「Regular-Expressions.info」で紹介されているものです。 'Regexオブジェクトを作成 Dim r As New System.Text.RegularExpressions.Regex( _ "\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b",

    正規表現を使って文字列を検索し、抽出する
  • LINQ(リンク)の基礎知識

    ■LINQによるデータベースへの問い合わせ リスト1と同じ処理をLINQを使って記述すると次のようになります。実行結果はリスト1の場合とまったく同じです。 using System; using System.Linq; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { // NorthWindDataContextクラスはVS 2008により自動生成 NorthWindDataContext dc = new NorthWindDataContext(); // LINQによる問い合わせ var records = from n in dc.Orders where n.ShipCountry == "Norway" select n; // 問い合わせ結果の表示 forea

    LINQ(リンク)の基礎知識
    mgra
    mgra 2009/07/31
  • Archived MSDN and TechNet Blogs | Microsoft Docs

  • XmlNodeList - Kazzz's diary

    を何かの項目(属性など)をキーにして、一発でソートすることはできないのかな。 XSLTやXPathを通せば良いのは想像がつくが、フィルタ処理を噛まさずに、コードだけでやりたかったんだけど。 private IList GetSortedNodeList(string attributeForSortKey, XmlNodeList nodeList) { SortedList sortedList = new SortedList(); foreach (XmlElement element in nodeList) { sortedList.Add(element.GetAttribute(attributeForSortKey), element); } return sortedList.Values; } こんなベタな書き方になってしまった。

    XmlNodeList - Kazzz's diary
  • XPath クエリでの軸の指定 (SQLXML) - SQL Server

    適用対象: SQL Server Azure SQL Database 以下の例では、XPath クエリに軸を指定する方法を示します。 これらの例では、SampleSchema1.xml に格納されているマッピング スキーマに対して XPath クエリを指定しています。 このサンプル スキーマの詳細については、「 サンプル XPath Examples (SQLXML 4.0)の注釈付き XSD スキーマを参照してください。 例 A. コンテキスト ノードの子要素を取得する 次の XPath クエリでは、コンテキスト ノードのすべての <Contact> 子要素が選択されます。 /child::Contact クエリでは、 child は軸であり、 Contact はノード テストです ( Contact が <element> ノードの場合は TRUE、 <element> は chil

    XPath クエリでの軸の指定 (SQLXML) - SQL Server
    mgra
    mgra 2009/07/31
  • DataGridコントロールで並び替え順やフィルタを指定するには?

    連載目次 DataGridコントロールでは、デフォルトの機能として、データ表示の並べ替え順を設定したり、フィルタをかけたりできる。 データ表示の並べ替え順とフィルタを指定したDataGridコントロール DataGridコントロールでは、データ表示の並べ替え順を設定したり、フィルタをかけたりできる。この画面の例では、個数(数の多い順)と商品名(あいうえお順)でデータを並び替え、さらに個数が200個以上のものだけ表示するようにデータにフィルタをかけている。 ソート式とフィルタ式 上図のように、DataGridコントロールでデータ表示の並び替えやフィルタの指定を行うには、データテーブルのビュー(データ表示機能)を担当するDataViewクラス(System.Data名前空間)のオブジェクトの次の2つのプロパティを指定しておき、そのオブジェクトをDataGridコントロールのデータソースとして指

    DataGridコントロールで並び替え順やフィルタを指定するには?
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    mgra
    mgra 2009/07/31