C# C#pickup非同期処理 【C#】非同期処理を実装するいくつかの方法 非同期を実現するのに方法がいくつもあって分かりにくかったのでめも。 非同期処理の種類 非同期処理にはいくつかのタイプがありますが、大きく分けて以下の2種類があります。それぞれ書き方や使うクラス、ライブ... 2020年6月26日
C# C#デリゲートラムダ式 【C#】ラムダ式とは ラムダ式とは C#言語のラムダ式(lambda expressions)とは、デリゲート(delegate)や、メソッド・ベースのLINQ文の(例えば)WhereメソッドやSelectメソッドなどの引... 2020年6月23日
C# 非同期処理について 同期処理と非同期処理の違い 同期処理とは プログラムが書いた順番に実行されていく方式です。その処理の1つに時間のかかる処理があると、その実行が完了するまで次の処理には進みません。 非同期処理とは 外部のサーバと通信する関数を呼ん... 2020年6月20日
SQL SQLpickup 【SQL】MERGE文 INSERTとUPDATEを1行で実行する 該当データが存在する場合はUPDATE、無ければINSERT 該当データが対象テーブルに存在するかどうかを調べて、 データが存在した場合とそうでない場合で、UPDATE文かINSERT文かを切り分けて... 2020年6月17日
SQL SQL 【SQL】JOINの結合条件(ON)とWHEREの条件の使い方の違いについて 外部結合の場合に取得結果が異なることがあるので、混同しないように。 条件をON句に書く場合とWHERE句に書く場合の違い 例えば、以下のようなデータで「削除フラグ=0」のデータを取得する場合に、 ONで絞り込み条件を指定する場合と、 WHEREで絞り込み条件を指定する... 2020年3月10日
SQL SQL 【SQL】テーブルの差分を取得する 「EXCEPT」を使用して差集合を簡単に取得できる EXCEPTを使って複数テーブルから他方に無いレコードを抽出する 比較するテーブルの列数、型を合わせる必要がある。 例) 顧客CD(売上)顧客CD(顧客)100100101101102104 SELE... 2020年3月8日
SQL SQL 【SQL】WITH句の使い方 もう同じSQLを書かなくてもよい!SQLを共通化する方法 WITH句を使って共通化テーブルを作る WITH句を使用してサブクエリに名前を付けておき、共通化することによって可読性が高まり、また、パフォーマウンスの向上にもつながる。SQLをVIEWのように定義し... 2020年3月8日
C# C# 【C#】get/setの使い方 get、setの使い方がよくわかりません。どういうときに使うのですか? 基本的に、メンバ変数へクラス外部から直接アクセスするのはあまり好ましくありません。メンバ変数とのやりとりはメソッドを活用するよう... 2019年2月11日
C# 【C#】DataRowの値を取り出すときにDBNullでエラーを出さないようにするには? DBNull.Value と null の違い、エラーの回避方法について DataSetからDB値を取得して文字型の変数にセットする際、DBNULL値が型変換できなくてエラーになります。 DBNULL値の場合の対応方法について学びましょう。 まえおき DBNULL値を取得し... 2019年1月26日
HTML/CSS HTMLCSS 【HTML/CSS】メディアクエリによるレスポンシブスマホ対応の方法 メディアクエリとは CSSの記述によって、画面幅に合わせたスタイルシートを適用させる事ができる手法です。例えば、「横幅が640pxまでの画面であればこのスタイルシートを使う」といったことが容易にできま... 2019年1月26日