Título: consulta en .NET Publicado por: andaluz en 4 Mayo 2012, 22:59 pm Hola a todos, estoy realizando una consulta en .NET de una base de datos de Access. El codigo que he generado es el siguiente:
Código
Ahora este es el código que me he creado con la consulta Código
El error me lo da en la linea de color rojo y me dice lo siguiente: "No se han especificado valores para algunos de los parámetros requeridos." Espero que me puedan ayudar a solucionar el problema Saludos Título: Re: consulta en .NET Publicado por: $Edu$ en 5 Mayo 2012, 01:49 am No veo ninguna linea de color rojo xD
Cambia esto: txt_Id_Proveedor_compra.Text = CType(consulta.ExecuteNonQuery(), String) por: txt_Id_Proveedor_compra.Text = consulta.ExecuteNonQuery().ToString() Que es lo mismo y talvez te anda Título: Re: consulta en .NET Publicado por: andaluz en 5 Mayo 2012, 13:23 pm No sale bien, al cambiar el proveedor me deja el mismo Id_proveedor, he cambiado la consulta, porque creo que no estaba bien, esta es la consulta modificada:
Código
la he cambiado porque lo que quiero mostrar el el id_proveedor donde la marca sea igual a la elegida en el ComboBox. Saludos Título: Re: consulta en .NET Publicado por: HdM en 5 Mayo 2012, 14:29 pm Buenas.
@andaluz, efectivamente, la 1ª consulta estaba mal. Código
Estás seleccionando un campo de la tabla "Compra", tomando como origen la tabla "Proveedores". De todos modos, no deberías utilizar el método "ExecuteNonQuery", ya que no te devuelve ningún conjunto de datos, sólo el número de registros afectados (un valor numérico entero). Prueba con "ExecuteScalar" (1º mira para qué sirve este método y el que estabas utilizando). Saludos. Título: Re: consulta en .NET Publicado por: andaluz en 5 Mayo 2012, 17:17 pm yo lo que quiero hacer el elegir un proveedor y que me ponga el id_proveedor que tiene asignado en la tabla, es algo sencillo en sql, pero al no haberlo implementado nunca en .NET no me termina de salir bien.
Título: Re: consulta en .NET Publicado por: andaluz en 7 Mayo 2012, 13:51 pm Solucionado!!!!!
|