none
Problemas al instalar aplicacion RRS feed

  • Pregunta

  • Buenas compañeros tengo una duda y es que en esto de la programacion soy relativamente nuevo.

    realice una aplicacion con visual studio 2008 la cual se enlaza a una base de datos en un servidor, para esto al momento de la programacion le puse que el origen de datos apunte a la direccion del servidor, es decir todos los datagridview que utilizo y combobox estan apuntados a la direccion donde esta la base de datos en el servidor.

    al realizar el instalador funciona correctamente en mi pc pero al instalarla en otras pc me marca errores

    las pc donde intento instalarla ya tienen permisos para cceder al servidor

    primero me marco error con VBpowerpacks, los instale en la maquina y ya no me tiro el error pero ahora me dice "El proveedor 'Microsoft.ACE.OLEDB.12.0' no está registrado en el equipo local"

    ante esta situacion instale un controlador de office 2010 que vi en otra pregunta y ya no me dio el error, sin embargo me dice que no encontro la ruta c:\\users\pc\app\data\local..basededatos.  etc (algo asi) por lo cual hice la ruta que decia y ni asi la encuentra


    también tengo el detalle de que la aplicación instalada en otras pc no me muestra la interface tal como la desarrolle, con imágenes de fondo y colores, me la muestra en tonos negros y grises

    pregunta de novatos, la base de datos esta hecha en acces y el sistema solo es de consulta de datos, no escribe en la base. siendo asi cada maquina que utilice la aplicacion debe tener el acces instalado?

    desarrollada en visual studio 2008

    base de datos en acces 2010

    con maquina de windows 7 a 32bits

    saludos y gracias por su ayuda.

    martes, 8 de octubre de 2013 16:49

Respuestas

Todas las respuestas

  • La base de datos la tienes incluida en el mismo proyecto verdad?y seguramente tengas un sistema operativo 64 bit. Puedes verificar este enlace del blog de leandro

    http://ltuttini.blogspot.com/2012/11/visual-studio-base-de-datos-integradas.html

    http://ltuttini.blogspot.com.es/2012/11/adonet-ms-access-y-arquitectura-64bit.html

    de todas formas te recomendaría crear la cadena de conexión a tu bbdd en un archivo de configuracion

    http://ltuttini.blogspot.com.ar/2011/07/archivos-de-configuracion-una.html


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    • Marcado como respuesta mhorty viernes, 18 de octubre de 2013 14:50
    martes, 8 de octubre de 2013 17:40
  • sergio te agradezco la ayuda y te mando un saludo.

    te comento que la base de datos no la tengo integrada a la aplicación, esta en un servidor aparte y basicamente lo que pretendo es que la aplicación que desarrolle solo consulte la informacion de dicha base ya que se instalara en varias pc cliente.

    con respecto al primer link tengo que desactivar la opcion de realizar copias de las bases de datos para que se baya directo a la base original? asi lo entiendo ya que efectivamente después de instalar tengo que copiar manualmente las bases de datos "copias" para que funcione la aplicación, después de esto ya se trabaja directamente con la base de datos principal, y esto lo comprobe editando los datos de la base de datos y efectivamente se reflejan los cambios en la aplicación. (en mi pc)

    bueno haciendo lo que dice el link espero se resuelvan algunos errores, apenas lo voy a intentar.

    respecto al segundo enlace tambien lo voy a realizar apenas pero segun veo es posible que si solucione mis errores ya que la maquina donde desarrolle la aplicacion es de 32bits pero donde quiero instalarla es de 64 bits

    respecto al tercer enlace francamente no le entendí y es que poseo pocos conocimientos de programación de este tipo (aprendi con c++ pero ya hace años antes de que estuvieran los lenguajes visuales)

    estoy por probar las soluciones y comentare si tuve exito o no.

    saludos.

    martes, 8 de octubre de 2013 18:54