sql >> データベース >  >> RDS >> Sqlserver

LinqからSQLへのDateTime値はローカルです(種類=未指定)-UTCにするにはどうすればよいですか?

    生成されたLinqToSqlコードは拡張ポイントを提供するため、オブジェクトのロード時に値を設定できます。

    重要なのは、生成されたクラスを拡張する部分クラスを作成してから、OnLoadedを実装することです。 部分的な方法。

    たとえば、クラスがPersonであるとします。 、したがって、生成された部分的なPerson Blah.designer.csのクラス 。

    次のように、新しいクラス(別のファイルにある必要があります)を作成して、部分クラスを拡張します。

    public partial class Person {
    
      partial void OnLoaded() {
        this._BirthDate = DateTime.SpecifyKind(this._BirthDate, DateTimeKind.Utc);
      }
    }
    


    1. 複数のINSERTとPDOプリペアドステートメントのセキュリティの維持

    2. C#からMySQLにGUIDを保存する

    3. Linuxでmysqlテーブル名を小文字から大文字に変換することは可能ですか?

    4. MySQLデバッグツールはクエリを遅くしますか?