Npgsql.NpgsqlCopySerializer.AddBool C# (CSharp) Method

AddBool() public method

Add bool
public AddBool ( bool fieldValue ) : void
fieldValue bool
return void
        public void AddBool(bool fieldValue)
        {
            AddString(fieldValue ? "TRUE" : "FALSE");
        }

Usage Example

示例#1
0
 // Serializer success test
 public static void CopyInWithSerializer()
 {
     NpgsqlCopySerializer sink = new NpgsqlCopySerializer( conn );
     String q = "COPY copy2(field_int4, field_int8, field_text, field_timestamp, field_bool) FROM STDIN";
     cin = new NpgsqlCopyIn( q, conn );
     cin.Start();
     if(! cin.IsActive)
     {
         throw new Exception("Copy started inactive");
     }
     sink.AddInt32(-13);
     sink.AddNull();
     sink.AddString("First row");
     sink.AddDateTime(new DateTime( 2020, 12, 22, 23, 33, 45, 765 ));
     sink.AddBool(true);
     sink.EndRow();
     sink.AddNull();
     sink.AddNull();
     sink.AddString("Second row");
     sink.Close();
     Console.Out.WriteLine("Copy through serializer ok");
 }
All Usage Examples Of Npgsql.NpgsqlCopySerializer::AddBool