• Domingo 19 de Mayo de 2024, 03:41

Autor Tema:  Personalizar Datagridview  (Leído 1347 veces)

CrossXR

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Personalizar Datagridview
« en: Jueves 15 de Mayo de 2008, 23:30 »
0
Hola, como estan. Espero contar con vuestra gran ayuda.





Lo primero es explicar mi problema, pasa que tengo un datagridview ( visual studio 2005) conectado a una base de datos en SQL server 7. Entonces en la bd la tabla libros tiene varios campos Codigo, Autor, etc. y al momento de mostrar los datos no tengo ningun problema.



Lo que quiero es que en las celdas de la columna codigo me muestre con un formato distinto al original, me explico

los datos vienen asi ej: ########### y los quiero mostrar asi: ##.###.###.### tan solo eso.

entonces no he podido darle el formato al datagridview y lo he tratado de modificar en la consulta de sql, pero

tambien he tenido problema ya que el campo codigo es numeric y no puedo hacer un substring, entonces no he podido solucionar eso



Saludos cordiales, gracias

Nebire

  • Miembro HIPER activo
  • ****
  • Mensajes: 670
    • Ver Perfil
Re: Personalizar Datagridview
« Respuesta #1 en: Viernes 16 de Mayo de 2008, 02:46 »
0
Bien, mira...

1 ) desde la ventana de diseño, pincha en el datagridview, vete a las propiedades...

2 ) localiza la propiedad 'databindings', despliégala y pincha en avanzada.

3 ) se abre una ventana a la derecha arriba selecciona donde pone binding, pincha en add data source...

4 ) te sale una nueva ventana, elige 'base de datos' como es tu caso y dile 'new connection' . Elige de acuerdo  a tu instancia de sql server la 'conectionstring' que precisas..

5 ) avanzando en los pasos puedes elegir la tabla que deseas, e incluso seleccionar uno a uno que campos quieres alojar en datagridview.

6 ) una vez todo elegido dale a ceptar, aceptar para ir cerrando ventanas con la selección escogida, hasta llegar a la ventana del paso 3.

7 ) ahora debajo de bindisng (donde fuiste a localizar los datos que precisabas) verás que se ha activado un cuadro titulado 'Format', ahí es donde puedes ir indicando con todo lujo de detalles como quieres formatear la entrada de datos desde la BD antes de que se muestre en el datagridview.

Comprende que definir detalladamente cada paso es bastante largo, pero confío en que sabrás no perderte...
«Ma non troppo»
----> ModoVacaciones = False<----