ALL

【WPF】DataGridで編集した値をItemSourceに反映する方法

基本コードシリーズになります。今回はWPFコントロール「DataGrid」のDataSource更新に関して記述します。DataGridは一覧表示したものを編集することができますが、そのままではコード上で紐づけたItemSourceが変化し...
ALL

【Transact-SQL】WHILEでのループ処理

基本コードシリーズになります。今回はSQL構文の「WHILE句」を使う方法です。テーブルで処理するSQLにおいて、基本的にWHILE句を使用する場面は多くありません。しかしながら、使用頻度が少ない上にCURSORやFETCHといった、これま...
ALL

【WordPress】サーバーエラーが発生して記事が更新できないトラブルの対処法

先日、記事を更新しようとした際に突然エラーが発生し更新が不可となったため、その対処に追われました。今回はその時の対処法について、ご紹介します。※ただし今回は応急処置的方法での解決となりますため、その後に別の対処が必要になります。 目次. エ...
ALL

【Transact-SQL】例外処理(Try Catch文)の実装

基本コードシリーズになります。ストアドがエラー無く登録されたとしても、パラメータ次第で論理エラーが発生する可能性は存在します。当然、エラーのハンドリングが必要となります。今回は例外処理をSQL(ストアドプロシージャ)内で実装するやり方を解説...
ALL

【Transact-SQL】Replace関数-文字列置換のやり方

基本コードシリーズになります。文字列を置き換えたり、特定の文字列を消去したりしたい場合に使える関数です。 目次. やり方 コード例 やり方. REPLACE(置換前文字列, 置換文字, 置換先文字) コード例. REPLACE('ABCDE...
Transact-SQL(SQL Server)

【Transact-SQL】IN句でパラメータを使用して検索する

応用コードシリーズになります。今回はSQL構文の「IN句」を便利に使う方法です。目次. 前提 やり方 コード例前提. SQL Server 2016 以降※今回使用する「STRING_SPLIT」はSQL Server 2016から使用可能...
ALL

【WPF】DataGridでComboBoxを使用する。

一覧表示するときに非常に便利なDataGridというコントロールがあります。編集モードで表示内容を直接編集できたり便利なコントロールですが、直接入力ではなくコンボボックス形式で入力したいなんてこともあるかと思います。今回はDataGridに...
Transact-SQL(SQL Server)

【SQL-Transact】Merge文でInsertとUpdateを使い分け

基本コードシリーズになりますが、少し複雑なところもあります。Select/Insert/Updateで代用も可能ですが、それらを1つにまとめる構文になります。 目次. やり方 コード例 注意点 やり方. MERGE INTO AS USIN...
ALL

【WinSCP】FTPを使用してサーバーにファイルを送る方法

便利ツールシリーズです!今回はFTPを使ってファイルを送受信する便利なツールの使い方紹介です。 /*! elementor - v3.13.3 - 28-05-2023 */.elementor-heading-title{padding:...
Transact-SQL(SQL Server)

【Transact-SQL】IN句で複数列の条件を指定したい

応用コードシリーズになります。今回はSQL構文の「IN句」を便利に使う方法です。主に復号主キーのテーブルを絞る際に、すべての主キーで絞りこむといった使い方が予想されます。 目次. 通常の使用方法 やり方 コード例 通常の使用方法. IN句は...