"State/Province"という列名のデータベースがあります。すべてのクエリとデータ転送が正しく機能します。しかし、ドロップダウンリストコントロールの "SelectedValue"プロパティで、バインド式がエラーをスローします。"/"データベースの列名
スラッシュ記号を削除して列名を編集すると、正しく機能します。
したがって、列名にスラッシュを使用するのは、適切な名前付け方法ではありませんか?
私にこれを知らせてください。
に関して、基本的には異なるもの使用して アルジュン
"State/Province"という列名のデータベースがあります。すべてのクエリとデータ転送が正しく機能します。しかし、ドロップダウンリストコントロールの "SelectedValue"プロパティで、バインド式がエラーをスローします。"/"データベースの列名
スラッシュ記号を削除して列名を編集すると、正しく機能します。
したがって、列名にスラッシュを使用するのは、適切な名前付け方法ではありませんか?
私にこれを知らせてください。
に関して、基本的には異なるもの使用して アルジュン
:
は、フィールドやデータソースの名前を付ける良い方法ではないため、お勧めしません他の文字にエラーが発生する可能性があります。
列の命名規則に関するいくつかの良い点:
SELECT * FROM <YOUR TABLE NAME>
おそらく気づく:私はそれは昔の脅威だけど、あなたがテーブルのデザイナーやフィールドじゃないけど、単にデータを使用したい場合、私はあなたが使用することをお勧めだろう
そのSQL Managementスタジオは、'State_Province'
のような列のフィールド名を返します。 これはあなたのクエリで使用できるSQLフィールド名です
私も ' - 'はオペレータでもあるので悪い考えだと思っています。実際には、これらのルールはプログラムで名前を付けるものすべてに適用されます。 –
ダッシュがいいアイデアではないと私は99%同意します。私は自分の答えを編集します、あなたのコメントに感謝します:) –