Hola a todos y saludos... estoy teniendo un pequeño gran problema con un procedimiento almacenado en asp. La cuestion es que tengo un procedimiento almacenado en 
SQL-SERVER se los presento aqui: 
Código:
 CREATE PROCEDURE BUSCAR_USER
@CEDULA VARCHAR(20)
AS BEGIN
SELECT * FROM Usuarios WHERE usu_Ced = @CEDULA
END
  Luego de esto lo llamo en asp utilizando lenguaje 
VB.net de esta manera: 
Código:
 
Dim conn As New SqlConnection(WebConfigurationManager.ConnectionStrings("RegistroConnectionString").ConnectionString)
conn.Open()
Dim dacat As New SqlDataAdapter
dacat.InsertCommand = conn.CreateCommand
            dacat.InsertCommand.CommandText = "BUSCAR_USER "
            dacat.InsertCommand.CommandType = Data.CommandType.StoredProcedure
            dacat.InsertCommand.Parameters.AddWithValue("@CEDULA", Me.txtCed.Text)
            dacat.InsertCommand.ExecuteNonQuery()
            dacat.Fill(Me.txtNom.Text, "usu_Nombre") ' EN ESTA LINEA DEBERIA DE PRESENTARME EL NOMBRE DEL USUARIO 
                                                                               ' CON LA CEDULA DIGITADA.
  Pero me presenta el siguiente error:  
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.   
Detalles de la excepción: System.FormatException: La cadena de entrada no tiene el formato correcto.  
[InvalidCastException: La conversión de la cadena "" en el tipo 'Integer' no es válida.] 
Alguna ayuda por favor ? 

