Cita de: D4N93R en 15 Junio 2010, 17:35 PM
Obviamente mi código era de referencia, y el listview lo cree para listar las imágenes.
Pero bueno ya solucionaste no?
EDIT:
Ahora que veo tu código tienes varios problemas que, creo, deberías echarle un ojo:
1.- Considera usar una struct o clase, para almacenar la data en vez de un arreglo
2.- Qué pasa si la imagen no es jpeg?
3.- Si la aplicación final va a usar SqlServerExpress no pongas las fotos en la BD porque la versión express tiene un límite de almacenamiento.
4.- Considera usar una clase de acceso a datos en vez de hacerlo todo en un método.
5.- En:Código [Seleccionar]String sentenciaSQL = "SELECT * FROM contactos WHERE apodo = 'pavolino'";
Seleccionas * , por lo que la consulta se hace más lenta, considera seleccionar las columnas que necesitas, así sean todas. Además de que nada asegura de que estas usando la imagen correcta al momento de cargar la data ya que estas usando un foreach en vez de validar si hay registros en el datatable y luego usar el primero.
6.- Con respecto a la base de datos, siempre utiliza un primarykey decimal, autoincremental, es decir, identity, con eso creas una identidad para el sistema.
Un saludo!
hola, gracias. te comento:
1. lo intentaré hacer así xD
2. Eso es lo que me preguntaba yo unos post más atrás.
3. Seguramente termine usando mysql, de momento ando probando con imágenes pequeñajas. xD
4. Sí, en mi código lo hago por separado, ya que utilizo un patron dao y el acceso lo hago en otra clase.
5. Pero si quiero seleccionar todos los datos??? no entiendo muy bien como se haría..
6. Sí, ahora solo estoy de pruebas, luego tendré que usar un primary key para hacer las búsquedas.
Cita de: 43H4FH44H45H4CH49H56H45H en 15 Junio 2010, 18:14 PM
@Hartigan en el insert solo inserta la imagen y un string para la consulta, luego prueba nuevamente que valores guarda.Código (sql) [Seleccionar]INSERT INTO <nombre_tabla>
[(<campo1>[,<campo2>,...])]
values
(<valor1>,<valor2>,...);
debes especificar el campo y el valor para hacerlo.
No entiendo muy bien como sería.... dices que le pase la imagen y un array para los datos???...
Cita de: 43H4FH44H45H4CH49H56H45H en 15 Junio 2010, 18:25 PM
Una cosa mas, estas utilizando:Código (csharp) [Seleccionar]'" + img + "'
saca las dobles comillas.
ok, voy a probar a ver.
Muchas gracias a los 2.