Npgsql2 Beta 3
Por: alex | 8 Abril 2008 | Ver comentarios |
Acaban de anunciar una nueva beta del conector libre de .NET para PostgreSQL, el cual trae algunas mejoras de rendimiento y algunas novedades, entre las cuales están:
- Soporte para conexiones con autenticación integrada de Windows, esta característica naturalemente se debe a que PostgreSQL 8.3 agregó esta funcionalidad para la versión de Windows. Lo único que se tiene que hacer para usar este tipo de autenticación es agregar
Integrated Security=truea la cadena de conexión - Soporte para el manejo de arreglos unidimensionales y multidimensionales:
NpgsqlCommand d = new NpgsqlCommand(); Int32[] a = new Int32[2]; a[0] = 4; a[1] = 2; NpgsqlCommand command = new NpgsqlCommand("select :arrayParam", conn); command.Parameters.Add(new NpgsqlParameter("arrayParam", NpgsqlDbType.Array | NpgsqlDbType.Integer)); command.Parameters[0].Value = a; - Nuevos tipos de datos para fechas que soportan tiempos que están fuera del rango
0001-01-01T00:00:00 - 9999-12-31T23:59:59. - Mejoras de rendimiento y corrección de funcionalidades de la clase NpgsqlDataReader.
- Soporte para CommandBehavior.SequentialAccess
- El único valor que podrá tomar
client_encodinges UTF-8 debido a problemas que se presentan usando otras codificaciones. No estoy seguro del impacto que vaya a tener esto en aplicaciones existentes, pero habrá que hacer las pruebas respectivas para evitar problemas.
- Soporte para añadir un valor a
search_pathdesde la cadena de conexión.
Tags: .NET, npgsql, PostgreSQL

