Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2006, 10:23
jcl
 
Fecha de Ingreso: enero-2002
Mensajes: 673
Antigüedad: 22 años, 4 meses
Puntos: 1
Pregunta Probar el ejemplo de Microsoft: "Customizing the Windows Forms DataGrid"

Hola,

Quisiera seber si alguien ha tenido éxito al probar el ejemplo que se puede descargar desde el vínculo de abajo y que trata muy bien el tema sobre cómo colocar un "CheckBox" dentro de una columna de en un "DataGrid".

¡¡ATENCIÓN!!
Mi caso específico es que en lugar de usar la data del archivo XML (ProductsTable.XML) que ellos incorporan allí, yo transformé los datos pasándolos a MS SQLServer.

http://msdn.microsoft.com/library/en...stDataGrid.asp

En mi caso, usando MS SQLServer, los datos están bien, pero cuando trato de probar me arroja el siguiente error:

"La conversión del tipo 'DBNull' al tipo 'Boolean' no es válida."

...y se me bloquea todo, lo cual me obliga a interrumpir la depuración.

El ejemplo funciona perfecto si lo pruebo tal y como está, es decir, con el archivo XML que trae adjunto como ejemplo. Pero lo ideal sería que se pueda utilizar con MS SQL Server.

Para ello sólo requiero eliminar una línea de código y agregar dos nuevas:

1.- Eliminé la linea:

"Me.DataSet11.ReadXml(GetPathTo("ProductsTable.XML "))"

2.- Agregué estas dos líneas:

CreateSqlConnection()

DataAdapter.Fill(Me.DataSet11)

Lo anterior lo tengo definido en otro múdulo que se encarga de establecer la comunicación con la DB y leer los datos.

He visto varios ejemplos de DataGrid con CheckBox, y casi todos los que he probado lo he podido hacer con MS SQL Server...allí está el gran retos y me parece muy interesante resolver este problema.

Le habrá pasado lo mis a alguien??

Saludos.
-----------------
PD. Por favor, colaboremos con el foro. Si no sabes o no estás seguro, entonces no escribas...eso ahorra espacio y tiempo.