【EntityFramework】「値 NULL を挿入できません。この列では NULL 値が許可されていません」が発生する

Entityに値を設定したにも関わらず「値 NULL を挿入できません。この列では NULL 値が許可されていません」エラーが出て困った。

主キーが単一でかつ、id列で無い場合は、[DatabaseGenerated(DatabaseGeneratedOption.None)]
と記載することでInsertできるようになった

    public class table1
    {
        [Key]
        [DatabaseGenerated(DatabaseGeneratedOption.None)]
        public int hogeNo { get; set; }
                    :

【C#】【VB.NET】マルチスレッドアプリのサンプルソースコード提供サービス

概要

時間が掛かる処理で応答なしになってしまい、プログレスバーも止まってしまう場合や、時計を表示しつつ、別の処理を行いたいが書き方が分からないことはありませんか?
このサービスでは.NET4.5以上でサポートされているasync/awaitを利用した、応答なしにならないアプリのソースをご提供します。

〈提供アプリの仕様〉
・ラベルに表示した時刻が100ミリ秒ずつ更新されつつ、(重い処理の代用として)足し算を実行しつつ、その進捗状況をプログレスバーに表示する。

参考書だと細切れに記載されているため、初心者が活用するにはハードルが高いです。
実際に動くソースを見ることで理解が深まります。
お渡しするソースには、すべてコメントを記載しております。

ソースコードのご質問もお受けいたします。
この機会にぜひどうぞ!

注意事項

プログラミング(コーディング)入門者向けのサンプルソースになります。ご購入頂いた個人でのご利用は問題ありませんが、第三者への公開は不可となります。また、著作権は譲渡いたしません。

お渡しするソースコードは以下の何れか1つになります。サービスご購入後、どれをご希望かをメッセージで教えてください。
①C# + .NET 6
②C# + .NET Framework 4.8
③VB.NET + .NET 6
④VB.NET + .NET Framework 4.8

お試し動作確認

お渡しするソースから作成したEXEはこちらからお試しダウンロードできます
※ダウンロード後、Zipファイルを解凍する前に、ファイルを右クリック→全般タブの一番下のセキュリティの「許可する」にチェックを入れて、「OK」ボタンをクリックした後に、解凍してください。

ご購入はこちらからどうぞ

C#のマルチスレッドのサンプルアプリを提供します (応答なし)になったり、表示が更新されなくて困っている時に!

【Visual Studio】ソースを開こうとすると、No EditorOptionDefinition export found for the given option name~のメッセージが表示され、ソースを開けない

現象

Visual Studio 2013 Update5/Windows10にて発生。

Visual Studio起動中に、WindowsUpdateが実行されてしまいPCの再起動が掛かった。再起動後、Visual Studioでソースを開こうとすると、以下のエラーメッセージが表示されて、ソースを見ることができない。 続きを読む 【Visual Studio】ソースを開こうとすると、No EditorOptionDefinition export found for the given option name~のメッセージが表示され、ソースを開けない

【C#】【VB.NET】専用Windowsソフトウェア開発サービス

オリジナルのWindowsアプリケーション作成サービスを提供しています。
自社の業務にあった専用のアプリを作成して、業務を効率化しませんか?
まずはお気軽にご相談ください。お問い合わせ

仕事に役立つWindowsアプリを開発します 市販ソフトで不満な方に。あなただけの専用アプリを作ります!

【C#】【VB.NET】サンプルアプリ開発サービス

ココナラで、C#またはVB.NETによるサンプルアプリの開発サービスを出店しております。
プログラム学習中などでつまずいてしまった場合に、お気軽にご利用ください。

C#、VB.NETのサンプルアプリ作成します Windowsアプリ(.NET)作成でつまずいたときに!

【C#】【VB.NET】電卓アプリのソースコード提供サービス

概要

Visual Studio2022(Windowsフォーム)で作成した、電卓アプリとその全ソースコードをお渡しいたします。
電卓は簡単なように見えますが、実際には複雑な処理を記載しなければならず、初心者にはハードルが高いです。
お渡しするソースコードには、すべてコメントを記載しておりますので、コードの実践的な学習に最適です。

実現している機能

  • 四則演算(足し算、引き算、掛け算、割り算)
  • 小数点を含む数値
  • マイナス値
  • テンキーからの操作(数字キー、演算子含む)
  • Cボタン(左辺、演算子、右辺のすべての入力値を消す)
  • CEボタン(現在入力中の値を消す)
  • 整数部の3桁区切り(123,456.789 形式で表示)
  • Ctrl+Cによる画面に表示されている内容をクリップボードへコピー
  • Ctrl+Vによるクリップボードの内容を画面に貼り付け
  • 履歴表示機能

注意事項

プログラミング(コーディング)入門者向けのサンプルソースになります。ご購入頂いた個人でのご利用は問題ありませんが、第三者への公開は不可となります。また、著作権は譲渡いたしません。

お渡しするソースコードは以下の何れか1つになります。サービスご購入後、どれをご希望かをメッセージで教えてください。
①C# + .NET 6
②C# + .NET Framework 4.8
③VB.NET + .NET 6
④VB.NET + .NET Framework 4.8

お試し動作確認

お渡しするソースから作成したEXEはこちらからお試しダウンロードできます
※ダウンロード後、Zipファイルを解凍する前に、ファイルを右クリック→全般タブの一番下のセキュリティの「許可する」にチェックを入れて、「OK」ボタンをクリックした後に、解凍してください。

尚、同じEXEをVectorでも公開しています。

ご購入はこちらからどうぞ

C#、VB.NETの電卓アプリとそのソース渡します C#またはVB.NETを学習中の初心者、入門者向け!