C# 【C#】データベース(MySQL)のテキスト文字列が文字化けするとき C#からMySQLへの操作で、日本語文字列が文字化けする事象が発生しました。 その詳細と対応方法を説明していきます。 発生した事象 日本語文字列をC#で作成した画面で入力して、入力された内容をMySQLのデータベースに INSERT したり... 2024.05.22 C#
SQL 【SQL】テーブルの結合はこれで完璧!! JOINの種類と使い方 複数のテーブルを連結してデータを取得したい!! そんなときに使うのが「JOIN」という命令です。これを使いこなせれば、できることが飛躍的に増えるでしょう。 しかし、この「JOIN」には、結合させる方式が複数存在します。大きく分けると3種類、... 2024.02.05 SQL
SQL [SQL]片方のテーブルにしか存在しないデータの抽出方法 今回はSQLでAテーブルに存在して、Bテーブルには存在しないデータを抽出する方法を2通り紹介したいと思います。 OUTER JOIN(外部結合)を使う 1つ目は、OUTER JOIN を使います。 JOIN したデータを、WHERE でBテ... 2023.01.29 SQL
C# [C#][WPF]依存関係プロパティをオーバーライドする方法 WPFでカスタムコントロールを作っていると、基本クラスで定義されているプロパティのデフォルト値を変更したり、プロパティの値の変更に対して処理を行いたい場合があります。 しかし、WPFの依存関係プロパティは virtual ではないので、オー... 2023.01.26 C#
java [Java]for文を使ってListの要素を取得する方法 Listの要素を順番に取得するには、for文を使用します。 for文は、繰り返し処理のことです。Listと組み合わせることで、Listの要素を順番に取得することができます。 また、拡張for文を使うことで、配列やリストなどの複数の要素を持っ... 2023.01.09 java
C# [WPF][C#]ListBox仮想化してるつもりが出来てなかった WPF で ListBox を仮想化して実装しているつもりが出来ていなかったというお話。 ダメコード <ListBox HorizontalAlignment="Stretch" ItemsSource="{Binding Hoge}" M... 2022.12.26 C#
SQL 【SQL】SUM(CASE WHEN)を使った条件付き集計 SQLのSUM関数で、集計する条件の指定方法を調べたのでメモしておきます。 集計条件の指定方法 書き方は以下の通りです。 SELECT SUM(CASE WHEN flag = 1 THEN 1 ELSE 0 END) FROM table... 2022.12.19 SQL
環境構築 ConoHa VPSにMastodonサーバを構築してみた! Mastodon(マストドン)とは、Twitterのような投稿ができる分散型ソーシャルネットワークを実現するオープンソースソフトウェアです。 Twitterなどネット上で名前だけは目にしたことがあったのですが、Mastodonを実際に触れる... 2022.12.08 環境構築
プログラミング 【Android】他のアプリの上に重ねて表示するアプリの作り方 Androidの世界では基本的に1アプリのみが前面に表示されます。 ですが、アプリを開発するとき、画面上に常に情報を表示させたいというようなケースもあるかと思います。 そんな場合には、android.permission.SYSTEM_AL... 2022.11.20 プログラミング
C# [C#]コンボボックスの項目を選択する方法(SelectedIndex) 今回は、コンボボックス(ComboBox)の項目を選択する方法をご紹介します。 コンボボックスの項目を選択する コンボボックスの項目を選択するには、ComboBox の SelectedIndexプロパティを指定します。 comboBox名... 2022.11.10 C#