![]() |
No se activa tabla
Que tal?de nuevo dando lata despues de casi 7 años, estoy comenzando a trabajar con Delphi 2010 en Win7, estoy desarrollando una aplicación con base de datos de escritorio en Paradox, el problema es que al querer activar una tabla me da el siguiente mensage: "Permission denied. File: pdoxusrs.net". Estoy empleando una tabla de una base de datos que hice hace años y ésta si se activa y aqui tengo otra duda, quite el archivo pdoxusrs.net del directorio raiz y sigue activandose la tabla "vieja" y la nueva indica que no se encuentra el archivo (era de esperarse, pero por eso es mi duda, ¿que no lo necesita El componente TTabla para conectar con la tabla?). Instale Delphi 2010 en otra maquina con Win XP por aquello de la incompatibilidad de W7 y en esa si se activan ambas tablas, pero al correr la aplicación me da el siguiente mensage: "Project Casacambio.exe raised exception class EDBEngineError with message Cannot load driver".
Podrian orientarme por favor, ya intente algunas cosas pero nada, estoy mas que frio por falta de práctica y ni hablar de las peculiaridades de las nuevas versiones tanto de Delphi 2010 como de Win7. De antemano muchas gracias. |
Si no recuerdo mal, el pdoxuser.net se usa para gestionar el acceso concurrente a tablas paradox. Sólo puede haber un archivo gestor en todo el sistema, y la ruta donde se va a crear hay que fijarla mediante el programa BDEAdmin.exe, que suele estar en la carpeta de Archivos Comunes, subcarpeta BorlandShared\BDE.
Ojo que las versiones nuevas de Delphi no instalan el BDE por defecto. Sobre el BDE y pdoxuser.net puedes encontrar información en este mismo foro, por ejemplo, aqui Saludos |
Cita:
Ya se que no es lo que preguntas, pero si estás desarrollando una aplicación nueva y NO ES UNA IMPOSICIÓN, yo me plantearía utilizar otra Base de Datos que no fuera Paradox. Es un producto obsoleto, e incluso no se si es 100% compatible con Windows 7. |
Gracias, buena sugerencia.....
Que tal?, primero que nada muchas gracias por su respuestaa ambos.
Ayer por la noche encontre información sobre lo que me comentas ElKurgan y el link que indicas fue muy "sustancioso", gracias. Por otra parte, hace años justo antes de dejar esto de la programación trate de emigrar a FireBird pero no alcance a adquirir mucho conocimiento al respecto y menos prácticarlo, asi pues, estoy que no se por donde comenzar. Conciderando lo que me comentas Neftali de PDOX (por cierto, gracias una vez más pues en el pasado fuiste muy generoso con tus ayudas y recomendaciones al igual que otros miembros del club, que no los menciono porque podria omitir a alguno, pero que muchos sabemos quienes son) y que muy probablemente realice aplicaciones con bases de datos en red e decidido a cambiar, pero repito, sinceramente no se por donde comensar, estoy frio y cuando digo frio quiero decir muerto, ja ja. Por lo que te agradeceria me dieras un norte para poder comenzar, de hecho ya he encontrado algo de información, pero me es un tanto confusa, pues parte de cierto nivel y creo necesitar algo mas abajo que principiante. Igual le pido a quien pueda ayudarme. Gracias. |
|
cambio de bd
Ke tal phacko, mira yo te recomendaria que trabajaras con Mysql y componentes Zeos, aqui en el foro hay mucha informacion al respecto, al igual que tu alguna vez trabaje con Paradox, lo cual me iba bien al principio, pero cuando las tablas crecian medianamente se volvio una verdadera pesadilla, a cada rato se rompian los indices y tenia que repararlos con un programita sysutil32.
desde que me cambie a Mysql no he tenido mayores problemas. otra bd que te puedo recomendar es el interbase de hecho acabo de entrar a una empresa donde lo manejan y les va muy bien aunque te comento llevo ahi semana y media y hasta ahora no he visto mucho. espero te animes a cambiar pronto a otra bd Saludos...:cool: |
Gracias, resuelto...
Que tal?, muchas gracias por sus respuestas, han terminado por convencerme.
Ya se ha resuelto el problema que se tenia con la apertura de las tablas, por si a alguien le sirve (siempre habremos novatos que necesitemos de una mano) el problema era el "BDE administrator", instale uno independiente de la instalación de Delphi 2010 y asunto arreglado. De cualquier forma estoy decidido a cambiar de base de datos (argumentos solidos me han convencido, gracias de nuevo), ahora es cuestion de decidir que usar, FireBird, MySQL o que otro..., considerando que se entregará al cliente el instalador del programa, debera ser algo que no tenga muchas dificultades para hacer la instalación del programa y la BD, ¿algún comentario al respecto? se los agradecere mucho. Mil Gracias. |
Cita:
No necesitas instalar nada. Los ficheros necesarios van en el mismo directorio de la aplicación. Lee un poco y haz un par de pruebas. La opción de Zeos y MySQL también está bien. El sistema es parecido. Basta con copiar algunos ficheros en el directorio y funciona perfecto. |
Muchas gracias por tu sugerencia, si es asi de simple, copiar archivos en la misma carpeta que la aplicación, creo es la mejor opción para el cliente, que en este caso es neofito en esto, probare con esa versión.
Gracias |
La franja horaria es GMT +2. Ahora son las 06:00:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi