PREGUNTAS CONTESTADAS - Access

 Hay un total de 676 Preguntas.<<  >> 

    Pregunta:  52002 - COMO VINCULAR TABLAS ACCES 2.0 EN ACCESS 2003 SIN BLOQUEAR
Autor:  José Miguel
Hola a todos: La cuestión es la siguiente, tengo un programa que trabaja con bases de datos creadas en access 2.0 el cual no puedo tocar, para no fastidiar el programa.

En su defecto he creado una aplicación en access 2003 para realizar consultas, informes, etc...

Cuando vinculos las tablas de access 2.0 dentro de mi aplicación en access 2003, la base de datos de 2.0 se que bloqueada y no permite que ningún usuario mas de la red puede ejecutar la aplicación de 2003

Otras veces da mensajes de que la base de datos de 2.0 necesita ser reparada, etc..., en fin todo problemas

¿Se podría arreglar con un ODBC? ¿existe un ODBC para acceder al access 2.0?

Muchas gracias
  Respuesta:  Pablo Antonio Jofre
Tienes que bajar el Access 2.0 Converter a Access 2003 que puedes bajar gratis de la pagina de microsoft office online

Ojala te ayude

    Pregunta:  52135 - SABER SI UN USUARIO HA ACCEDIDO A MDB
Autor:  drfranken drfranken
Hola, mi pregunta es la siguiente

he desarrollado una aplicación en visual basic atacando a una base de datos access protegida con contraseña.

se que un usuario esta intentando adivinar la contraseña para boikotear la base de datos. ¿ como puedo saber si este usuario ha accedido a la base de datos haciendo doble click e introduciendo la clave y no desde mi programa.?

habia realizado un modulo en la propia base de datos pero esto no me sirve.

necesito detectar este suceso para poder demostrar este hecho

Un saludo
  Respuesta:  alain restein
oye mirais solo debeis crear de new otra contraseña desde la base de datos (actualizandolos) y convertir esta base de datos.. no hay manera de saber si ese usuario entro a tu sistema gracias... agur

    Pregunta:  52389 - ABRIR DB EN MODO EXCLUSIVO
Autor:  mayra reza
Tengo una BD de access 2002 multiusuario, yo quisiera poder cambiar el codigo de algunos de mis formularios cuando otros usuarios estan dentro, pero no me deja por que uno de los usuario segun lo abrio de modo exclusivo, pero no entiendo como si yo tengo que abran la base de datos en modo compartido, o como puediera sacar a esos usuarios que estan dentro para yo poder poder hacer los cambios que necesito y no dejarlos entrar hasta que termine.
  Respuesta:  JOSELO M
La regla de desarrollo que utilizo para base de datos multiusuario es:
1° Una base de datos con Tablas en el servidor y otra con todos los formularios, consultas, informes y código en forma local en cada PC
2° En la BD de las tablas, una tabla con un solo campo que llevaria el valor de la ultima versión
3° En LA BD local, las tablas de la BD del Servidor vinculadas y ocultas.
4° En la BD local, una tabla con un solo campo que llevaria el valor de la ultima versión
5° Al Iniciar la BD Local un código que compare si la versión Local coincide con la del Servidor, sino coincide Msgbox, mostrando el problema.

    Pregunta:  52392 - COMO SABER QUE UN CAMPO ES FOREIGNKEY EN ACCES?
Autor:  Pablo
Hola a todos, necesito cuando se lee una tabla de acces desde smallTalk poder preguntarle cuales de sus columnas son ForeignKey, o cuales son PrimariKey?. Yo ya puedo saber todas las columnas que tiene la tabla solo me falta saber lo anterior. Desde ya muchas gracias..
  Respuesta:  richard zc
Que tal Pablo, desafortunamente para ti, eso se tiene que ver desde la creacion de la BD, lo que es Entidad-Relación, cardinalidades, etc. Sino tienes esa información de tu BD, es muy dificil saber que entidades se relacionan entre sí y que llaves foraneas se asignan. Te recomiendo que hagas un estudio de tu base de dato y así determinas que tablas se relacionan con otras.

Saludos

    Pregunta:  52393 - FALTA ARCHIVO MSYSMB AL ABRIR UNA MDB ACCESS 2003
Autor:  arween k
Alquien me puede ayudar a reparar una base Access 2003 que tira error que falta un archivo MSYSMB?? no hay forma de acceder. Ni reparar ni leer nada... Me dieron algunas soluciones pero no sirve nada: importar, copiar, acceder desde Visual, copiar el archivo, nada... Gracias- Es URGENTE
  Respuesta:  Leonel Baquedano Benitez
Busca el archivo que te pide en internet y lo copias a tu maquina.
Puedes crear una base de datos en blanco y emigrar los datos, formularios, todo a la nueva base.

    Pregunta:  52759 - SALTO DE PAGINA EN SUBINFORMES
Autor:  Guillermo Picchi
Hola. Tengo un informe con varios subinformes. Quiero que cuando alguno de los subinformes no entre entero en una página, salte a la página siguiente. Es decir que no quede ningun subinforme mitad en una página y mitad en otra. Ya probe de todo. gracias.
  Respuesta:  enrique Miranda
no se si ya hayas probado en las propiedades de agrupacion del informe o subinforme de mantenerlos siempre juntos

    Pregunta:  52808 - CARACTERES DE CONTROL EN ACCESS
Autor:  Jorge JP
Hola, tengo un campo llamado "COMPOSICION" en mi tabla, y en un informe tengo que crear una formula para que reemplaze el caracter "," por una tabulación y el caracter "/" por un retorno de carro. Se que hay que utilizar la función reemplazar. Pero no consigo hacerlo funcionar. Como quedaría la función?

Gracias.
  Respuesta:  Antonio [email protected]
Necesitas ejecutar dos veces la función, una para reemplazar el caracter "," y otra para reemplazar el caracter "/"

En el report pones el campo Composicion de la tabla oculto. Ademas un campo de texto independiente con la propiedad Origen del control igual a la siguiente fórmula

=replace(replace(me.Composicion,",",vbtab),"/"vbcrlf)

La replace más interna cambia cada coma por la tabulación (vbtab es una constante de vba para el ascii 9) y el contenido cambiado lo envía a la replace externa que entonces cambia cada slash por vbcrlf (constante para ascii 13-CR- y 10-LF-. Te hace falta el LF para que te avance al principio de la siguiente linea, y si lo omites vuelve al inicio de la misma línea.

Pero no es seguro que te resulte lo que deseas pues puede imprimirte simbolos extraños en los lugares donde estan los caracteres de control.

    Pregunta:  52924 - ACCESS DOS COMBOS VINCULADOS
Autor:  Jorge Luis Ballesteros Vargas
Tratare de hacer lo mas comprensible la pregunta para que se me pueda ayudar:

Veran estoy creando un pequeña aplicacion en Access 2003 y en un formaulario tengo un combo box en el cual se puede elegir el codigo de un instructor de una lista de dos columnas donde aparece el codigo y el nombre, lo que necesito es que justo al lado pueda tener otro combo igual en el que al elegir el codigo en el primero me aparezca el nombre del instructor, o que al contrario si se elige el nombre en el segundo combo me aparezca el codigo en el primero.

La verdad una vez vi que un amigo lo hizo, vi que simplemente copio y pego el combo en el mismo formulario y le cambio alguna propiedad, y fue tan facil que no se me ocurrio anotarlo pero ahora lo olvide y lo necesito.

Agradezco a quien sepa el truco me ayude!
  Respuesta:  LUVIN MADRIGAL
No sé si te entendí bien, pero lo que a mi me ha funcionado es abrir una caja de texto o bien en el mismo campo y cambiarle las propiedades y cambiarle el origen de datos, por ejemplo, si tu combo box dice combo box 244 entonces abres una caja de texto y en las propiedades donde dice origen de datos buscas la que diga "combo box 244". Otra cosa, tenes que establecer cual es la celda (del combo box) vinculada para que te muestre el datom, para eso tenes que buscar cual es la columna dependiente. Tambien es bueno que en la sección IME sentence mode le pongas predecir frase para que te evites digitar todos los datos a la hora de digitar ya sea el codigo o bien el nombre del instructor. Suerte!!!

    Pregunta:  53023 - BLOQUEO DE BASES DE DATOS
Autor:  Carlos Alfonso Caicedo Gonzalez
Hola amigos: Tengo un problema con Bases de Datos en red, algunas veces se queda abierta una Base de Datos y no es posible eliminar ni renombrar el archivo de extension .ldb. Cómo puedo preveerlo y/o solucionarlo?.
Además por mas que se predefinan como compartidas no permiten otros usuarios, de hecho cuando advierte que la Base de Datos NO se puede abrir porque YA esta abierta por otro usuario es cuando ocurre el problema.
Estas Bases llevan 4 años funcionando sin problemas.
Muchas gracias
  Respuesta:  Jesús
Si las bases de datos llevan 4 años sin problemas y ahora los tienes, es que algo ha cambiado en el sistema, por ejemplo la actualización del sistema operativo de algún ordenador con acceso a la red.

Con Windows 98 SE , access '97 y Solstice, había que cargar unos cuantos parches de Microsoft además de marcar la opción compartir bases de datos en todos los ordenadores de la red con conexión a la base de datos.

En otras versiones Windows, (y por supuesto si todas las versiones access son iguales), no tengo constancia todavía de qué cosas hay que cargarle para que funcione como la seda.

Preveer, sólo si todos y cada uno de los que comparten esa base de datos tienen en su copia local de Access la opción compartir bases de datos activada.
Si cualquiera de ellos al arrancar la base de datos (o cualquiera de las tablas que tenga vinculadas) no tiene la opción compartir bases de datos activada, va a bloquearla en modo exclusivo. Soluciones, impedirles en la copia local que puedan usar la opción no compartir.
Una opción lógica es tener copias locales de la base de datos con vínculos a la base general (que sólo contendría las tablas de datos).

Por cierto, hasta que no elimines el archivo .ldb te puedes encontrar que ese acceso ha bloqueado la base de datos en modo exclusivo.

    Pregunta:  53289 - DESPLEGAR CUADRO COMBINADO SIN UTILIZAR EL RATON
Autor:  Jose Pironio
Quiero saber como puedo desplegar un cuadro combinado, lo que se hace al hacer "Click" sobre la fleca del cuadro, pero sin utilizar el mouse. Se puede hacer una macro que, por ejemplo "al recibir el enfoque", despliegue la lista de opciones del cuadro combinado. Desde ya muchas gracias.
  Respuesta:  CRISTIAN BECKER
PRESIONA LA TECLA F4 ESTANDO EN EL CUADRO DE LISTA O COMBINADO. SALDOS
  Respuesta:  Rafael Clemente
No es necesaria ninguna macro, una vez situado en el campo basta con pulsar al mismo tiempo las teclas Alt+la tecla flecha hacia abajo.

|<  <<  43 44 45 46 47 48 49 50 51 52 53  >>  >|