예제 #1
0
        public void GetChars()
        {
            NpgsqlCommand command = new NpgsqlCommand("select * from tablea where field_serial = 1;", _conn);

            NpgsqlDataReader dr = command.ExecuteReader();

            dr.Read();
            Char[] result = new Char[6];


            dr.GetChars(1, 0, result, 0, 6);

            Assert.AreEqual("Random", new String(result));
        }
예제 #2
0
    public void GetChars()
    {
        _conn.Open();
        NpgsqlCommand command = new NpgsqlCommand("select * from tablea where field_serial = 1;", _conn);

        NpgsqlDataReader dr = command.ExecuteReader();

        dr.Read();
        Char[] result = new Char[6];

        Int64 a = dr.GetChars(1, 0, result, 0, 6);

        Console.WriteLine(result);
        _conn.Close();
    }
예제 #3
0
        public void GetCharsSequential()
        {
            NpgsqlCommand command = new NpgsqlCommand("select * from tablea where field_serial = 1;", TheConnection);

            NpgsqlDataReader dr = command.ExecuteReader(CommandBehavior.SequentialAccess);

            dr.Read();
            Char[] result = new Char[6];


            dr.GetChars(1, 0, result, 0, 6);

            Assert.AreEqual("Random", new String(result));

            dr.Close();
        }
        public void GetChars()
        {
            _conn.Open();
            NpgsqlCommand command = new NpgsqlCommand("select * from tablea where field_serial = 1;", _conn);

            NpgsqlDataReader dr = command.ExecuteReader();

            dr.Read();
            Char[] result = new Char[6];


            Int64 a = dr.GetChars(1, 0, result, 0, 6);

            Assert.AreEqual("Random", new String(result));

            /*ConsoleWriter cw = new ConsoleWriter(Console.Out);
             *
             * cw.WriteLine(result);*/
        }
 public long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length)
 {
     return(_rdr.GetChars(i, fieldoffset, buffer, bufferoffset, length));
 }
예제 #6
0
 public override long GetChars(int ordinal, long dataOffset, char[] buffer, int bufferOffset, int length)
 {
     return(source.GetChars(ordinal, dataOffset, buffer, bufferOffset, length));
 }