Visual CSharp .NET - error de aplicacin de visual c#

 
Vista:
sin imagen de perfil
Val: 29
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

error de aplicacin de visual c#

Publicado por diego (20 intervenciones) el 17/03/2021 01:55:54
Tengo una aplicacion de actualizacion de datos en visual studio 2017 lenguaje c# y dentro de esta aplicacion
implemento el sgte codigo para eliminar un registro de la base de datos.
Trabajo tambien con una base de datos creada en mysql 8.0 y creo su base de datos comun y corriente (aclaro q sin alguna aplicacion de connector # ) . Para otras entidades como categoria ,presentacion me borra los registros teniendo el mksmo esquema de programa y de base de datos pero ya con la entidad proveedores me presenta
el error q indico despues del sigte metodo:

La imagen anterior corresponde a la cadena de conexion

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
private void btnEliminar_Click(object sender, EventArgs e)
{
    {
 
        try
        {
            DialogResult Opcion;
            Opcion = MessageBox.Show("Realmente desea eliminar los registros?",
                "Sistema Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
 
            if (Opcion == DialogResult.OK)
            {
                string Codigo;
                string rpta = "";
 
                foreach (DataGridViewRow row in dataListado.Rows)
                {
 
                    if (Convert.ToBoolean(row.Cells[0].Value))
                    {
                        Codigo = Convert.ToString(row.Cells[1].Value);
                        rpta = Nproveedor.Eliminar(Convert.ToInt32(Codigo));
 
                        if (rpta.Equals("ok"))
                        {
 
                            this.MensajeOK("Se eliminó de forma correcta el registro");
 
                        }
                        else
                        {
                            //Mostramos el mensaje de error
                            this.MensajeError(rpta);
                        }
                    }
                }
 
                this.Mostrar();
            }
        }
 
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message + ex.StackTrace);
        }
    }
 
 
}


Procedimiento o funcion sp_eliminarproveedor no puede ser conseguido en la base de datos sistventas.


Alguien me podria ayudar?
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 19
Ha disminuido 1 puesto en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

error de aplicacin de visual c#

Publicado por Cesar (9 intervenciones) el 17/03/2021 02:03:54
Hola.

El mensaje es muy claro.

O ese stored procedure no existe en esa base de datos, o el usuario con el que te estas conectando a la base, no tiene permisos para verlo/ejecutarlo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 29
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

error de aplicacin de visual c#

Publicado por diego (20 intervenciones) el 18/03/2021 02:03:16
Pues el mensaje no es tan claro,asi como dice ud, ya que hay otros procedimientos almacenados que Sí los ejecuta desde la aplicacion, entonces porque el procedimiento almacenado sp_eliminarproveedor no lo reconoce.

Ademas se le hace un test a la conexion y la hace perfecto.

El algotimo de eliminar proveedor esta bien ya que es copia de otras entidades donde con el mismo algoritmo Sí elimina los registros de
éstas entidades como eliminar presentacion,categoria etc.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 29
Ha mantenido su posición en Visual CSharp .NET (en relación al último mes)
Gráfica de Visual CSharp .NET

error de aplicacin de visual c#

Publicado por diego (20 intervenciones) el 18/03/2021 05:03:26
si claro habia un error en el nombre del procedimiento almacenado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar