Resultados de la búsqueda a petición "datareader"

13 la respuesta

Manejar DBNull en C #

¿Hay una manera mejor / más limpia de hacer esto? int stockvalue = 0; if (!Convert.IsDBNull(reader["StockValue"])) stockvalue = (int)reader["StockValue"];

3 la respuesta

Cierre el lector antes de cerrar la conexión.

¿Debería cerrar siempre un DataReader antes de cerrar la conexión, o está bien simplemente cerrar la conexión? Con solo cerrar la conexión, ¿eso efectivamente cierra al lector? (Esto es para c # .net 3.5) ¡Gracias!

2 la respuesta

Usando el lector de datos MySQL

No estoy familiarizado con el uso de Data Reader, necesito ayuda con el siguiente código, quiero recuperar un solo dato de la base de datos. MySqlDataAdapter data = new MySqlDataAdapter(cmd); conn.Open(); DataTable dt = new DataTable(); ...

2 la respuesta

¿Cómo puedo recorrer todas las columnas de OracleDataReader?

Tengo el siguiente código y quiero recorrer todos los campos en el resultado de esta consulta y llenar el diccionario llamado campo. Dado un lector de datos, ¿es esto posible? OracleCommand command = connection.CreateCommand(); string sql = ...

8 la respuesta

¿El lector de datos es más rápido que el conjunto de datos cuando se llena una tabla de datos?

Lo cual sería más rápido. 1) Bucle de un lector de datos y creación de una tabla de datos poblada basada en filas y columnas personalizadas 2) O crear un objeto dataAdapter y simplemente (.Fill) llenar una tabla de datos. ¿El rendimiento de un ...

4 la respuesta

Intento no válido de llamar a FieldCount cuando el lector está cerrado

El error anterior ocurre cuando intento hacer un dataReader. Lea los datos recibidos de la base de datos. Sé que hay dos filas allí, por lo que no es porque realmente no existan datos. ¿Podría ser el CommandBehavior.CloseConnection lo que causa ...

4 la respuesta

DataReader búsquedas basadas en ordinales frente a búsquedas con nombre

Microsoft (y muchos desarrolladores)Reclamació [http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldatareader.getordinal.aspx] que el método SqlDataReader.GetOrdinal mejora el rendimiento de recuperación de valores de un DataReader ...