新しいレコードを追加するときに、Visual StudioSQLのデフォルト値がWindowsフォームに表示されない

マット

Visual StudioでSQLテーブルを作成し、フィールドにデフォルト値を設定しました。

ここに画像の説明を入力してください

テーブルは(同じソリューションの)C#プロジェクトに接続されており、正常にプルスルーされますが、Windowsフォームを介して新しい行が作成されたときにデフォルト値が表示されません。

ここに画像の説明を入力してください

コメントの質問からの情報:

  • +をクリックして新しい行を表示しても、フォームに表示されません。
  • データベースから行が追加されると、デフォルトがそこにあります。
  • フォームを介して新しい行を追加し、デフォルト値のフィールドを空白のままにし、保存し、再度開いて、デフォルト値を設定しませんでした。
しましょう

このW3Schoolsチュートリアルに基づく

他の値が指定されていない場合、デフォルト値がすべての新しいレコードに追加されます。

したがって、行をデータベースに保存するまでデフォルト値は表示されません。プログラムで追加できますが、この列に値が指定されていない場合は、デフォルト値制約を使用して値が割り当てられます。

あなたはできるアプリケーションの設定でこれらのデフォルト値を保存し、新しい行が追加されたときにそれを使用します

textBox1.Text = Properties.Settings.Default.TextBoxDefaultValue;

Visual Studioでデフォルト値を定義するときに問題が発生した場合は、SQLクエリを使用してデフォルトの制約を追加してみてください。

ALTER TABLE XXX 
ADD CONSTRAINT def_Retired
DEFAULT 'N' FOR Retired;

更新1

フォームデザイナで、BindingNavigatorをクリックし、[プロパティ]ウィンドウでAddNewItemプロパティを次のように設定します。(none)

次のコードをbindingNavigatorAddNewItem_Clickイベントに追加してみてください

private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e) {

 vehiclesBindingSource.AddNew();
 Textbox1.Text = Properties.Settings.Default.Text1default;

};

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

フォームにコントロールが表示されない、空のフォームが表示される

分類Dev

Laravel4新しいレコードを挿入するときにデフォルト値としてユーザーIDを追加する方法

分類Dev

フォーム送信時にReactフォームの値が表示されない

分類Dev

Djangoのモデルのデフォルト値がSQLに表示されない

分類Dev

charのデフォルト値がコンソールに表示されないのはなぜですか?

分類Dev

JavascriptgetElementByIdのデフォルト値が他の入力フィールドに表示されない

分類Dev

選択フィールドにAngularのデフォルト値が表示されない

分類Dev

AndroidNumberpickerのデフォルト値が表示されない

分類Dev

データフレームにフォルダパスの正しいスキーマが表示されない

分類Dev

setValueデータがフォームフィールドに表示されない、リストアイテムを編集するとき

分類Dev

フォームのフォントを変更した後、Windowsフォームがデザインモードで表示されない

分類Dev

新しい投稿またはフォームにimgを追加しているときに、Wordpressメディアライブラリにimgが表示されない

分類Dev

特定のフォームが表示されているときにコードを繰り返し実行する

分類Dev

Djangoの追加/編集フォームが初期化中に設定された初期値/デフォルト値を返さない

分類Dev

デフォルトのURL以外のページに画像が表示されない

分類Dev

デフォルトのURL以外のページに画像が表示されない

分類Dev

デフォルトのテーブルモデルに新しい行が表示されない

分類Dev

入力されたDBにデフォルト値のないNOTNULLフィールドを追加します

分類Dev

アイテムの値がフォームに正しく表示されない

分類Dev

OracleApexフォームに値リストフィールドが表示されない

分類Dev

params値のフォームの非表示フィールドにアクセスする方法ですが、予期しない行末と表示されます

分類Dev

デフォルトのWordpress [ギャラリー]がカスタムテーマに表示されない

分類Dev

Netsuiteに新しいレコードが追加されたときにEメールを送信する

分類Dev

新しい行がマットテーブルのフォーム配列に表示されない

分類Dev

ページが読み込まれるとすぐに、フォームがすべてのデフォルト値(変更されていないフィールド)を検証するのはなぜですか?

分類Dev

フォームを開いたときにコントロールが表示されない

分類Dev

PHP - 編集フォームに値が表示されない

分類Dev

デフォルトでAJAXフォームデータを送信しないようにすると、フロントエンドが更新されませんか?

分類Dev

デフォルト値が「whatever」のCassandraテーブルに新しいフィールドを追加するにはどうすればよいですか?

Related 関連記事

  1. 1

    フォームにコントロールが表示されない、空のフォームが表示される

  2. 2

    Laravel4新しいレコードを挿入するときにデフォルト値としてユーザーIDを追加する方法

  3. 3

    フォーム送信時にReactフォームの値が表示されない

  4. 4

    Djangoのモデルのデフォルト値がSQLに表示されない

  5. 5

    charのデフォルト値がコンソールに表示されないのはなぜですか?

  6. 6

    JavascriptgetElementByIdのデフォルト値が他の入力フィールドに表示されない

  7. 7

    選択フィールドにAngularのデフォルト値が表示されない

  8. 8

    AndroidNumberpickerのデフォルト値が表示されない

  9. 9

    データフレームにフォルダパスの正しいスキーマが表示されない

  10. 10

    setValueデータがフォームフィールドに表示されない、リストアイテムを編集するとき

  11. 11

    フォームのフォントを変更した後、Windowsフォームがデザインモードで表示されない

  12. 12

    新しい投稿またはフォームにimgを追加しているときに、Wordpressメディアライブラリにimgが表示されない

  13. 13

    特定のフォームが表示されているときにコードを繰り返し実行する

  14. 14

    Djangoの追加/編集フォームが初期化中に設定された初期値/デフォルト値を返さない

  15. 15

    デフォルトのURL以外のページに画像が表示されない

  16. 16

    デフォルトのURL以外のページに画像が表示されない

  17. 17

    デフォルトのテーブルモデルに新しい行が表示されない

  18. 18

    入力されたDBにデフォルト値のないNOTNULLフィールドを追加します

  19. 19

    アイテムの値がフォームに正しく表示されない

  20. 20

    OracleApexフォームに値リストフィールドが表示されない

  21. 21

    params値のフォームの非表示フィールドにアクセスする方法ですが、予期しない行末と表示されます

  22. 22

    デフォルトのWordpress [ギャラリー]がカスタムテーマに表示されない

  23. 23

    Netsuiteに新しいレコードが追加されたときにEメールを送信する

  24. 24

    新しい行がマットテーブルのフォーム配列に表示されない

  25. 25

    ページが読み込まれるとすぐに、フォームがすべてのデフォルト値(変更されていないフィールド)を検証するのはなぜですか?

  26. 26

    フォームを開いたときにコントロールが表示されない

  27. 27

    PHP - 編集フォームに値が表示されない

  28. 28

    デフォルトでAJAXフォームデータを送信しないようにすると、フロントエンドが更新されませんか?

  29. 29

    デフォルト値が「whatever」のCassandraテーブルに新しいフィールドを追加するにはどうすればよいですか?

ホットタグ

アーカイブ