Martha Téllez

Martha Téllez

 230 puntos  Estados Unidos @marthatellez desde - visto
Preguntar

Actividad pública reciente

Ha valorado "Excelente" la respuesta

Migrar tablas de Access a PostgreSQL

respondió: Martha hay en mercado programas de pago como: Database Migration Toolkit - Pro y Db Convert Studio pero ambos son de pago. He elaborado una herramienta muy sencilla en Python para migrar tablas de Access a PostgreSQL, pero no migra relaciones ni...
Ha valorado "Excelente" la respuesta

En Access eliminar registros al azar

respondió: Martha, interesante su pregunta esto tuve que hacerlo hace un tiempo cuando utilizaba Acccess como backend. Lo puede hacer con estas funciones manipulando los índices y ordenarlos, utilizo el método de la burbuja. Copie este código en un módulo...
Voto positivo a la respuesta

SQL para access y obtener datos en 3 rangos

respondió: El problema con tu consulta SQL es que Microsoft Access SQL no admite la cláusula CASE. En su lugar, debes usar la función IIf (una alternativa a CASE en Access). Pruebe con este código SELECT TTrabajadores. IdTrab, TTrabajadores. NomTrab,...
Voto positivo a la respuesta

Como se puede usar el CurrentProject. ¿Path con un textbox?

respondió: Le dejo el código mejorado Private Sub Form_Current() Dim RutaBase As String Dim RutaImagen As String ' Ruta base del proyecto RutaBase = Application.CurrentProject.Path & "\Tools\OTClientes\Informes\" ' Verificar que el TextBox con el nombre de la...
Voto positivo a la respuesta

Migración Access a base de datos online

respondió: Eduardo, Sharepoint no es una solución para un entorno multiusuario, en mi caso utilizo como backend PostgreSQL (es gratis), la base de datos está en un servidor en la nube y conecto a los usuarios desde Access a esta base de datos. No tiene por qué...
Voto positivo a la respuesta

Problema al ejecutar comando en Access

respondió: Por lo que menciona, el error 75 en VBA generalmente ocurre porque: La carpeta ya existe y el código intenta crearla de nuevo sin validarlo correctamente. El archivo que intenta copiar ya está en uso o bloqueado. No tiene permisos suficientes para...
Voto positivo a la respuesta

Configurar BD con acceso para varios clientes.

respondió: Es correcto como lo plantea, pero no es lo idóneo para trabajar en un torno cliente seguridad porque Access es "celoso" con la concurrencia cuando 2 usuarios afectan la misma tabla, además, cuando se vincula al backend desde diferentes versiones de...
Ha valorado "Excelente" la respuesta

Generar tres números al azar para una rifa

respondió: Martha su pregunta es compleja y requiere de varias funciones. Estas funciones hacen uso de colecciones y diccionarios. Personalmente hace muchos años elabore en Access VBA un sistema de rifas en Colombia con muchas más posibilidades. Le he preparado...
Voto positivo a la respuesta

Ejecutar la base de datos sin que se muestre el entorno de Access.

respondió: Alexis, es muy fácil y para mi concepto no lo recomiendo porque se pierden muchas bondades que nos ofrece el Access con la cinta de opciones. Sin embargo, le dejo estos links: https://www.youtube.com/watch?v=gWFHUEnKARk&ab_channel=HernandoMorenoA....
Voto positivo a la respuesta

Base de datos Access se bloquea al trabajar en simultaneo

respondió: Brenda, permítame decirle que estas son unas de los problemas que presenta Access cuando se utiliza en entorno multiusuario con tablas vinculadas. Verifique que todos lo PC tengan la misma versión de Access para que no se lleve una sorpresa, porque...
Voto positivo a la respuesta

Sumar dentro de un textbox

respondió: Tampoco soy experto en Excel pero para no responder incoherencias consulté ChatGTP me ha dado la solución. Puede lograr esta funcionalidad en VBA utilizando la función Evaluate, que permite evaluar expresiones matemáticas ingresadas en un Textbox Le...
Ha valorado "Excelente" la respuesta

Encontrar repetidos en varias columnas

respondió: Lo puede hacer con consulta de unión. En este código asumo que la tabla se llama tblopciones y que los campos son nro1, nro2, ... nro10. Cree una consulta nueva en vista SQL e ingrese el siguiente script. SELECT todos_los_numeros.numero, Count(*) AS...