none
DSN ODBC de 32 bit en windows de 64bit

    Pregunta

  • Hola, queria recurrir a su ayuda porque tengo una aplicacion realizada en vb.net 2005 mediante la cual me conecto a una base de datos mediante ODBC.

    El problema radica en que el sistema operativo en el que estoy intentando correr la aplicacion es de 64bit; y la aplicacion y los drivers son de 32bits. Estuve leyendo y encontre como crear el dsn en los origenes de datos para 32bits. Una vez creado el DSN intento ejecutar la aplicacion pero esta no encuentra el DSN que habia creado, por lo que pienso que me falta de alguna manera indicarle a la aplicacion que debe usar ese DSN de sistema de 32bit. Alguien podra darme una ayuda con esto?

    Gracias

    • Cambiado Enrique M. MontejoMVP miércoles, 26 de diciembre de 2012 11:01 acceso a datos (De:Lenguaje VB.NET)
    miércoles, 19 de diciembre de 2012 21:38

Todas las respuestas

  • Hola Mauro hiciste el odbc con odbcad32.exe que trae el sistema ? Ahora que manejador de base de datos estas utilizando?

    Enyelber Altube

    jueves, 20 de diciembre de 2012 1:05
  • porque no mencioans que base de datos estas usando, porque dudo que usar odbc sea una buena idea, en lo posible hay que evitar usar odbc

    existen provider de conexion a la db mucho mas performantes para trabjar con las db, pero en ningun momento mencionaste que db usas

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    jueves, 20 de diciembre de 2012 1:45
  • Si hice lo del odbcad32.exe del c:\windows\syswow64, pude crear la conexion pero no me la encuentra la aplicación que desarrolle. Estoy usando una db progress 10.2b. El driver es Progress OpenEdge 10.2b
    • Editado Mauro1119 jueves, 20 de diciembre de 2012 10:52
    jueves, 20 de diciembre de 2012 10:51
  • pero porque usas esa db en lugar de una mas estandar como ser Sql Compact

    porque una db que no provea driver .net para desarrollo, no deberia ser usado porque no es serio


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    jueves, 20 de diciembre de 2012 12:45
  • Mauro lo que dice Leandro es totalmente cierto, yo siempre he usado ODBC pero ahora es recomendable no utilizarla... estoy en eso ahorita y aprendiendo como  utilizar desde Visual Studio el SQL

    Enyelber Altube

    jueves, 20 de diciembre de 2012 13:07
  • Bien encontré la solución.. Compilé la aplicación con la opción para un procesador x86 funcionó automaticamente. Gracias a todos por su ayuda.
    jueves, 20 de diciembre de 2012 14:58
  • perfecto

    Enyelber Altube

    jueves, 20 de diciembre de 2012 21:13