none
Problema con el Objeto ADO.NET (La clave Proporcionada no se encontró en el diccionario) RRS feed

  • Pregunta

  • Estaba intentando mapear una base de datos con el objeto ADO.NET en Visual Studio 2019 

    AL principio el problema era que no me creaba el objeto me devolvía a donde debía seleccionar el objeto y el objeto en la carpeta seleccionada no aparecía

    Ahora no he tocado absolutamente nada y me sale el siguiente error ya dicho en el titulo de la pregunta.

    de antemano les agradezco su ayuda


    jueves, 26 de noviembre de 2020 20:23

Todas las respuestas

  • Hay que afinar mucho más. ADO.NET no es un objeto. Es un conjunto de tecnologías de acceso a datos que utilizan varias librerías en las cuales hay docenas de clases con las que se pueden definir cientos de objetos.

    Así que tienes que usar el debugger para localizar la línea exacta donde se produce el error y mostrarnos el bloque de código completo señalando la línea correspondiente, para que podamos ver qué objeto concreto produce el error.

    Típicamente lo de "la clave... no se encontró en el diccionario" indica que estás usando una de las funciones de alguna de las clases de ADO.NET que acceden a un item de una colección por su nombre, como por ejemplo dataset1.tables("nombre") o datatable1.Columns("nombre"), que darían un error si no hay una tabla o una columna, respectivamente, que tenga ese "nombre". Esto puede pasar en muchos sitios distintos, y todos darían en mismo error. Así que hay que ver el punto exacto del código donde se produce.

    jueves, 26 de noviembre de 2020 22:14
  • Hola Bryan Paz,

    ¿Alguna novedad sobre tu pregunta? ¿Han sido útiles las respuestas proporcionadas? Por favor no olvides marcar una respuesta si resolviste tu consulta (debajo de cada post hay una opción que dice "Marcar como respuesta").

     

    Saludos cordiales

    Gabriel Castro

     ____________________________ 

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    viernes, 27 de noviembre de 2020 2:19