Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 08-jul-2008, 08:02   #1 (permalink)
Mauriten53 ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 9
Ayuda con Access: Definicion de datos

Que tal foreros, estoy necesitando ayuda para resolver un temita de access: Tengo que crear una consulta en el espacio de definicion de datos. Copiar los datos de una tabla a otra tabla recien creada, y luego renombrar esta ultima. La parte de copiado de datos anda bien, pero no se como renombrar la tabla desde la consulta. Hasta ahora hice esto:

Código:
INSERT INTO TMP_P3_ACTIVIDADES (id_actividad,id_instalacion,actividad,
tipopersona,clave)SELECT id_actividad,id_instalacion,actividad,tipopersona,
clave FROM P3_ACTIVIDADES
Luego, lo que tengo que hacer es renombrar TMP_P3_ACTIVIDADES como P3_ACTIVIDADES_2.

Espero sus respuestas, muchas gracias y saludos.

Última edición por Mauriten53; 08-jul-2008 a las 08:13.
Mauriten53 está desconectado   Responder Citando
Antiguo 08-jul-2008, 08:22   #2 (permalink)
Taribo007 tiene algunos puntos positivos de karma
 
Avatar de Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 683
Respuesta: Ayuda con Access: Definicion de datos

Te valdria asi???

SELECT id_actividad,id_instalacion,actividad,tipopersona,
clave INTO P3_ACTIVIDADES_2
FROM P3_ACTIVIDADES;

Un saludo


UN saludo
Taribo007 está desconectado   Responder Citando
Antiguo 08-jul-2008, 08:34   #3 (permalink)
Mauriten53 ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 9
Respuesta: Ayuda con Access: Definicion de datos

Gracias Taribo007, lamentablemente no me sirve, ya que tengo que respetar esos pasos, o sea, llenar la tabla TMP_P3_ACTIVIDADES y luego renombrarla.

Saludos.-
Mauriten53 está desconectado   Responder Citando
Antiguo 09-jul-2008, 01:05   #4 (permalink)
Taribo007 tiene algunos puntos positivos de karma
 
Avatar de Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 683
Respuesta: Ayuda con Access: Definicion de datos

Por curiosidad, si la finla obtienes lo mismo, por que tienes que seguir esos pasos???

Prueba con esto para renombrar la tabla:

DoCmd.Rename "P3_ACTIVIDADES_2", acTable, "TMP_P3_ACTIVIDADES"

Un saludo
Taribo007 está desconectado   Responder Citando
Antiguo 16-jul-2008, 10:29   #5 (permalink)
Dissel ha deshabilitado el karma
 
Fecha de Ingreso: julio-2008
Ubicación: Nuevo Laredo
Mensajes: 5
Enviar un mensaje por MSN a Dissel
Respuesta: Ayuda con Access: Definicion de datos

Hola...
soy nuevo aqui y no se muy bien como va esto
pero que ria preguntar una duda con una base de datos de access

mi problema es el siguiente :
tengo una tabla con {fecha,cantidad inspeccionada,cant. rechazada} de la cual nesecito hacer una columna un la cual me de el siguiente dato [cant. inspeccionada / cant. rechazada *1000000 ] pero no he podidohacerlo de antemano les hagradesco la ayuda posible
Dissel está desconectado   Responder Citando
Antiguo 16-jul-2008, 14:43   #6 (permalink)
jurena tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 790
Respuesta: Ayuda con Access: Definicion de datos

Dissel,
Si tú tienes una tabla y quieres dividir dos campos y multiplicar el resultado por 1000000, primero debes crear una nueva consulta, seleccionando esa tabla y sus campos, y cargando luego en la consulta todos los campos sobre los que vas a operar, cant. inspeccionada y cant. rechazada. Luego escribes en una columna distinta.
calculo: [cant. inspeccionada]/[cant. rechazada]*1000000
pulsas para mostrar el resultado de la consulta, y ya debería estar.
Suerte.
jurena está desconectado   Responder Citando
Antiguo 16-jul-2008, 14:59   #7 (permalink)
Dissel ha deshabilitado el karma
 
Fecha de Ingreso: julio-2008
Ubicación: Nuevo Laredo
Mensajes: 5
Enviar un mensaje por MSN a Dissel
Respuesta: Ayuda con Access: Definicion de datos

Efectivamente ya lo hice pero...
¿como puedo mostra el resultado en la misma taba?
ya que el resultado lo quiero graficar en un software, pero solo lee los datos de las tablas y no de las cobnsulta.
Dissel está desconectado   Responder Citando
Antiguo 16-jul-2008, 23:18   #8 (permalink)
jurena tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 790
Respuesta: Ayuda con Access: Definicion de datos

Añades un campo a tu tabla, al que puedes llamar calculo.
Creas una consulta y seleccionas en el tipo consulta, consulta de actualización, y en la casilla actualizar escribes la fórmula con los campos [cant. inspeccionada]/[cant. rechazada]*1000000
Luego pulsas sobre ejecutar(el signo de admiración !) y ya está. Pero piensa que deberás actualizar los datos cuando vayas a pasarlos, pues cualquier cambio en alguno de los otros dos campos no será tenido en cuenta hasta que no se haga la actualización.
jurena está desconectado   Responder Citando
Antiguo 17-jul-2008, 13:03   #9 (permalink)
Dissel ha deshabilitado el karma
 
Fecha de Ingreso: julio-2008
Ubicación: Nuevo Laredo
Mensajes: 5
Enviar un mensaje por MSN a Dissel
Respuesta: Ayuda con Access: Definicion de datos

Muchas gracias jurena lo intentare

Oye una cosa mas...

Me dicen que lo que quiero hacer no es posible ya que Access no es come Excel, que lo que tengo que hacer es programar en VBA de Access no se que tan cierto sea eso, por que sies asi tengo un problema nunca e programar en VBA de acces y no se si ustedes me podrian acesorar o ayudar
Dissel está desconectado   Responder Citando
Antiguo 17-jul-2008, 14:01   #10 (permalink)
jurena tiene algunos puntos positivos de karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 790
Respuesta: Ayuda con Access: Definicion de datos

Para lo que quieres, puedes obtener una buena solución programando Visual Basic de Access. Bastaría con indicar en el formulario donde metes esos datos implicados en la fórmula que al cambiar cualquiera de ellos (actualizarlos) rellenara el dato de ese otro campo (al que yo he llamado calculo) con el resultado de la fórmula. Eso te permitiría tener ese datos siempre actualizados. No te asustes, eso no es algo difícil, pero sobre eso yo sé lo justo. Aquí hay gente, como Taribo007 y otros que trabajan Visual Basic de Access, que podrán orientarte sobre cómo empezar, qué tutoriales usar, a qué páginas acudir, etc.
Suerte.
jurena está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93