Vale me había liado yo y no lo estaba entendiendo bien. Gracias chicos.
![;) ;)](https://forum.elhacker.net/Smileys/navidad/wink.gif)
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
sentenciaSql = "SELECT nombre, ape1, ape2, telefono, email FROM contactos WHERE nombre like '%" + texto + "%'";
Bitmap picture;
picture = (System.Drawing.Bitmap)this.pictureBox_FotoImagen.Image;
byte[] img;
if (this.pictureBox_FotoImagen.Image != null)
{
TypeConverter BitmapConverter = TypeDescriptor.GetConverter(picture.GetType());
img = (byte[])BitmapConverter.ConvertTo(picture, typeof(byte[]));
}
else
{
img = null;
}
if (img != null)
{
picture = new Bitmap(new MemoryStream(img));
this.pictureBox_FotoImagen.Image = picture;
}
else
{
pictureBox_FotoImagen.Image = null;
}
Cita de: D4N93R en 1 Julio 2010, 18:46 PM
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
Cita de: Novlucker en 1 Julio 2010, 19:06 PMCitarSobre 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
Cita de: D4N93R en 1 Julio 2010, 17:56 PM
En la wiki hay varios temas buenos sobre .Net que deberías leer.
http://wiki.elhacker.net/programacion
Con respecto a la programación orientada a objetos
http://www.codersource.net/microsoft-net/c-basics-tutorials/oop-c-net.aspx