SQLServer上にはハイフン無しで郵便番号を登録しています。
郵便番号をFormのDataGridViewに表示するときにハイフンあり(XXX-XXXX)にしたいのですがどうしたらいいですか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ベストアンサー
フォーマットの変更は DataGridView.CellFormatting イベントのハンドラで行うのがお勧めです。
DataGridView.CellFormatting Event
https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.datagridview.cellformatting?redirectedfrom=MSDN&view=netframework-4.7.2
上の記事に参考になるサンプルコードがありますので見てください。
投稿2018/12/10 03:19
退会済みユーザー
総合スコア0
0
郵便番号カラムが文字型とすると、SQLServer 文字列関数 SUBSTRING と + を使います。
投稿2018/12/10 02:29
総合スコア16415
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/10 03:48
2018/12/10 04:11
2018/12/10 04:36
2018/12/10 04:50
2018/12/10 06:16
2018/12/10 06:33
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/10 06:33