デフォルトでは、SQL Serverには「英語(米国)」に設定された言語が付属しており、日付形式を希望する日付形式ではなくmm/dd/yyに設定します。これはオーストラリアであり、ddなどの日付形式があります/mm/yy.
Server Management Studio / 構成ツールに、SQL Server のロケールを設定できるオプションがあります。これにより、DateTime フィールドが米国の日付形式でフォーマットされなくなりますか
そうでない場合、次のようなSQLクエリを使用しているときにどのように変換できますか(構文が正しくない場合はご容赦ください。その場で作成しました):
Dim dc As New SqlCommand("INSERT INTO hello VALUES (@Date)", cn)
dc.Parameters.Add(New SqlParameter("Date", System.DateTime.Now))
よろしくお願いします。:)