Exacto! Normalmente creas una clase por cada tabla, dependiendo del modelo que estés haciendo. Ahora, en este caso tienes una tabla llamada contactos (Yo personalmente pongo los nombres de las tablas en singular, pero bueno cada quien con sus gustos) y bueno tienes que crear una clase Contacto (Obligatoriamente en singular, plurales son para las listas, colecciones, arrays, etc)
Entonces esa clase tiene una propiedad por cada campo en la base de datos. Y además tienes que tener un método save, o algo por el estilo que encapsule la forma de guardar los datos en la base de datos. Además obviamente tienes que tener tu clase de acceso a datos..
Saludos
si si sis, mira, yo lo que tengo es lo siguiente: una clase, gestor_contacto, para gestionar los contactos, una clase contacto donde se realizan las operaciones principales set y get, y luego un par de clases para acceder ala fuente de datos siguiendo el esquema del patrón dao, más bien la factoria dao... Entonces lo que me faltaría sería el usar los objetos que no se bien del todo como hacerlo. xDD (me dan ganas de pasarte mi proyecto para que le heches un ojo y veas de lo que te hablo)
Sobre el error:
¿Has verificado que el contenido de img sea correcto?
¿Qué versión de .NET estas utilizando?
¿Qué tipo de imagen debería de ser?
Saludos
Perdón por no haber contestado a las preguntas, se me pasaron.
Desde la base de datos la imágen parece que se paa bien. estoy usando visual studio 2008 y el framwork 3.5 con sus actualizaciones.
la imagen es un jpg normal y corriente, que antes hago una conversión para poder almacenarlo en la base de datos tal cual me dijeron aquí:
http://foro.elhacker.net/net/guardar_imagen_en_base_de_datos_c-t296587.45.htmlEntonces la primera vez que lo hago, se me guarda bien y la leo bien, pero la segunda vez yo creo que no la guardo bien, o que no la actualiza bien con esa sentencia sql, que aunque no me da error y parece que algo guarda pero no lo hace bien.... no lo se...
saludos y gracias