はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    セキュリティ

『猫の気ままなC#日記』

  • 人気
  • 新着
  • すべて
  • 猫の気ままなC#日記

    3 users

    okwakatta.net

    byte[] bytes; int val = 100; bytes = BitConverter.GetBytes(val); foreach (byte b in bytes) { Console.Write(string.Format("{0,3:X2}", b)); }

    • テクノロジー
    • 2015/12/28 18:32
    • C#
    • 猫の気ままなC#日記

      3 users

      okwakatta.net

      1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 private void button_Click(object sender, EventArgs e) { ExecuteNonQuery("UPDATE bread SET name = 'あんぱん(変更)' WHERE id = '0001'"); } //using System.Data.SqlClient; /// <summary> /// SQLを実行します。 /// </summary> /// <param name="sql">実行するSQL文です</param> public void ExecuteNonQuery(strin

      • テクノロジー
      • 2015/09/18 20:20
      • 猫の気ままなC#日記

        3 users

        okwakatta.net

        1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 public void Test03() { SqlConnection connection = new SqlConnection(); SqlCommand command = new SqlCommand(); DataTable dt = new DataTable(); // 接続します。 connection.ConnectionString = @"Data Source=PC\SQL

        • テクノロジー
        • 2015/05/29 04:19
        • 猫の気ままなC#日記

          3 users

          okwakatta.net

          スレッド処理の中に良く見かけるAutoResetEvent・・・ シグナル、非シグナル?なんだそれ?というレベルの人が調べてみました。 AutoResetEventはスレッドと同期をとりながら処理するときに使用します。 このオブジェクトは「シグナル状態」と「非シグナル状態」の2つの状態を持ちます。 シグナルというのはスレッドの処理を中断/再開させるオブジェクトです。 このオブジェクトの状態がシグナルのときは処理を中断させませんが、 非シグナルのときは処理を中断させます。処理を再開させたい場合は オブジェクトの状態をシグナルにします。 同期イベントにはAutoResetEventとManualResetEventの2種類あります。 AutoResetEventは1つのスレッドの中断を再開させると自動で「シグナル状態」→ 「非シグナル状態」にします。そのため、他のスレッドは中断状態のままです。

          • 暮らし
          • 2014/12/19 20:58
          • 迪ォ縺ョ豌励∪縺セ縺ェC#譌・險�

            4 users

            okwakatta.net

            繝�繧カ繧、繝ウ繝代ち繝シ繝ウ縺ョ繧オ繝ウ繝励Ν繧呈軸霈峨@縺ヲ縺セ縺吶�ゅ%縺ョ繧ォ繝�繧エ繝ェ縺ョ譖エ譁ー縺ッ縺九↑繧贋ク榊ョ壽悄縺ァ縺吶�� このSimple Factoryパターンはよくプログラムで見かけるパターンです。 あまり難しくなく、使いどころも簡単に思いつくのでよく見かけます。 このパターンは、あるクラス(Factoryクラスとします)でインスタンスの 生成を行い、呼び出し元に返します。 ただ、このままだとFactoryクラスはどのクラスのインスタンスを生成して よいか判断できません。判断条件となるデータは呼び出し元から受け取ります。 Factoryパターンの特徴としてはプログラムで直接new せず、クラスを介して間接的 にインスタンスを生成する点です。 データベースライブラリを例にします。 DataBaseが基本クラスで、MS-Access、SQLServer、Oracl

            • 学び
            • 2014/07/25 13:51
            • 猫の気ままなC#日記

              3 users

              okwakatta.net

              1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 private void button6_Click(object sender, EventArgs e) { SampleCode.ProcessTimeWatch.Add("はじめ"); HPDataSet ds = new HPDataSet(); TaDataBase ado = TaDataBaseFactory.GetDataProviderFactory(TaDataBaseFactory.DBType.PostgreSQLOdbc, @"Driver={PostgreSQL UNICODE};Server=localhost;Port=5432;Database=HP;Uid=tes

              • テクノロジー
              • 2013/12/24 08:07
              • 猫の気ままなC#日記

                5 users

                okwakatta.net

                C#、VB.NETでデータベースへアクセスする場合、.NET FrameworkのADO.NETを用います。 ADO.NETはデータベースへアクセスするための様々なコンポーネントのセットを提供します。 初めてADO.NETでデータベースを操作するとき ADO.NETで提供されるクラスライブラリのなかに接続、切断、データ抽出や更新 などが1つのクラスにあるのかな?と思います。しかしそこまで単純ではありません。 このクラスライブラリは複数のクラスで構成されており、接続/切断を管理するクラス データ抽出/更新するクラス、トランザクションを管理するクラスなどがあります。 これらのクラス群のことを.NET Framework データプロバイダーといいます。 ADO.NETでデータベースへアクセスするときはこのデータプロバイダーや データセットを用いて操作します。 ADO.NETで提供されているデータ

                • テクノロジー
                • 2013/12/11 12:23
                • ADO.NET
                • C#
                • .NET
                • 猫の気ままなC#日記

                  3 users

                  okwakatta.net

                  DataTableにはSelectメソッドという、条件に当てはまったデータを絞り込んでとってくる 便利な機能があります。 この機能を使うとプログラムで ごりごりとコーディングしなくてもスマートに欲しいデータを とってくることが可能です。使い方は簡単でSQLを扱う感じに似ています。

                  • テクノロジー
                  • 2013/09/17 16:26
                  • C#
                  • 猫の気ままなC#日記

                    6 users

                    okwakatta.net

                    データベースに接続するときはデータプロバイダーのConnectionクラスを使います。 接続でポイントとなるのはデータプロバイダーと接続文字列です。 データプロバイダーは接続するデータソースによって決めます。 接続文字列は接続するデータソースを特定、特殊なオープンするときに使用します。 特定というのはデータベースの配置位置情報、データベース名、IDやパスワードやファイルパス等です。 サンプルコードはSQLServer、PostgreSQL、Access、Excel、CSVの接続方法を 紹介してます。 using System; using System.Collections.Generic; using System.Text; using System.Data.SqlClient; namespace Sample { public class ado03 { // SQLServe

                    • テクノロジー
                    • 2013/06/08 22:06
                    • C#
                    • データベース
                    • 猫の気ままなC#日記

                      3 users

                      okwakatta.net

                      データテーブルのデータを編集、データの追加、削除を行った後、 処理を行う前に戻すサンプルです。 データテーブルを色々変更した後、やっぱり元のデータに戻したいという経験ありませんか? この機能は既にデータテーブルに存在し、メソッドを呼び出すだけで元の状態に戻してくれます。 メロンパンの価格を105→110円に変更し、 クリームパンを追加し、カレーパンを削除した後に元に戻す処理を実行してみます。 イメージ的にはこんな感じです。 元の状態に戻すときはRejectChangesメソッドを使います。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

                      • 暮らし
                      • 2013/03/29 12:57
                      • 猫の気ままなC#日記

                        7 users

                        okwakatta.net

                        C#のサンプルコードを掲載しています。 Microsoft .NET Framework のバージョンは2.0です。

                        • テクノロジー
                        • 2013/01/08 14:00
                        • c#
                        • .net
                        • 猫の気ままなC#日記

                          9 users

                          okwakatta.net

                          当サイトはプログラミング言語 C#.NETの初心者用の情報サイトです。 管理者が仕事や勉強で得た知識をサンプルコードやメモ書きとして掲載しています。 サンプルコードで使用するMicrosoft .NET Framework のバージョンは2.0です。

                          • テクノロジー
                          • 2012/10/25 23:08
                          • C#
                          • .NET
                          • 猫の気ままなC#日記

                            4 users

                            okwakatta.net

                            DataSetはADO.NETアーキテクチャのコンポーネントの一つで、データベースから 取得したデータをメモリ領域へ格納するクラスです。 DataSetはデータを保持するだけでなくテーブル間のリレーションや制約なども保持できます。 主に、データベースから取得したデータを保持するときに使用します。 といっても、初めて扱う人には???ですよね。 簡単ですが、まずはどんなものか説明した後、どいうったことに使うのかを説明します。 複数の2次元配列のデータを保持するクラスです。えっ!?2次元配列を複数? 難しくない??て、ならないように絵で説明します。下のほうに挿絵を入れますね。 通常、データを格納する型というとint型やstring型などを思い浮かべますが、 これらは変数に対して格納できる値は1つですよね。 int[ ] i = new int[5]; とすると、1次元配列でi[0]~i[4]まで

                            • テクノロジー
                            • 2012/03/14 14:20
                            • C#
                            • 猫の気ままなC#日記

                              5 users

                              okwakatta.net

                              列にint型やstring型などを定義してDataTableを作成するサンプルです。 型の定義はDataTableに列を追加するときに指定します。 DataSet ds = new DataSet(); DataTable dt = new DataTable(); // 3列定義します。 dt.Columns.Add("A", Type.GetType("System.String")); dt.Columns.Add("B", Type.GetType("System.Int32")); dt.Columns.Add("C", Type.GetType("System.DateTime")); // 4行追加します。 for (int i = 0; i < 4; i++) { DataRow row = dt.NewRow(); row["A"] = "文字列を格納します。"; row

                              • テクノロジー
                              • 2011/07/28 02:40
                              • DataTable
                              • C#
                              • Excel
                              • dataset
                              • .net

                              このページはまだ
                              ブックマークされていません

                              このページを最初にブックマークしてみませんか?

                              『猫の気ままなC#日記』の新着エントリーを見る

                              キーボードショートカット一覧

                              j次のブックマーク

                              k前のブックマーク

                              lあとで読む

                              eコメント一覧を開く

                              oページを開く

                              はてなブックマーク

                              • 総合
                              • 一般
                              • 世の中
                              • 政治と経済
                              • 暮らし
                              • 学び
                              • テクノロジー
                              • エンタメ
                              • アニメとゲーム
                              • おもしろ
                              • アプリ・拡張機能
                              • 開発ブログ
                              • ヘルプ
                              • お問い合わせ
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について
                              • ガイドライン
                              • 利用規約
                              • プライバシーポリシー
                              • 利用者情報の外部送信について

                              公式Twitter

                              • 公式アカウント
                              • ホットエントリー

                              はてなのサービス

                              • はてなブログ
                              • はてなブログPro
                              • 人力検索はてな
                              • はてなブログ タグ
                              • はてなニュース
                              • ソレドコ
                              • App Storeからダウンロード
                              • Google Playで手に入れよう
                              Copyright © 2005-2026 Hatena. All Rights Reserved.
                              設定を変更しましたx