Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Limite de Campos

421 views
Skip to first unread message

Pablo

unread,
Aug 17, 2001, 6:42:14 AM8/17/01
to
Hola a todos. estoy haciendo un tabla con muchos campos. llega un punto que
parece que no admite mas. Sale el error "Demasiados campos definidos". Tiene
Access un limite de campos en las tablas? Cual es ese limite? Alguna
sugerencia?

Gracias por anticipado.


Carlos Sacristán

unread,
Aug 17, 2001, 7:48:05 AM8/17/01
to
255 campos por operación, no sólo por tabla. Pero... ¿de veras necesitas
crear ese "tablón"? ¿no puede resultar más eficiente partirla en varias
tablas?. Lo digo porque como paradigma de BD relacional no es, desde luego;
otra cosa es que quieras beneficiar a las consultas, pero supongo que hay un
punto intermedio antes de llegar a esa cantidad de campos, ¿no?

Un saludo

--
--
----------------------------------------------
"Sólo una cosa vuelve un sueño imposible: el miedo a fracasar (P.Coelho)"

Pablo <pablo.h...@attglobal.net> escribió en el mensaje de noticias
usVv4kwJBHA.1632@tkmsftngp02...

Pablo

unread,
Aug 17, 2001, 8:39:22 AM8/17/01
to
Carlos, muchas gracias por tu consejo. El problema es que estoy trabajando
con un cuestionario que tiene 250 items, que no querria separar en varias
tablas. Por ahora, solo me ha dejado introducir 163 campos en la tabla de
entrada.

Me podrias aclarar tu respusta RE "255 campos por operación, no sólo por
tabla." Podria tener 255 campos? Por que solamente me deja definir 163?
Algun truquillo?

Gracias.


"Carlos Sacristán" <csacrist...@ocaso.es> wrote in message
news:#5FDNKxJBHA.1932@tkmsftngp05...

Carlos Sacristán

unread,
Aug 17, 2001, 8:45:28 AM8/17/01
to
A lo de "por operación" me refiero que, por ejemplo, una consulta
tampoco te podría devolver más de 255 campos.

De todos modos, lo he cogido de la ayuda, por lo que lo de los "255"
supongo que dependerá de más factores... tal vez la memoria, el tipo de
campo, no lo sé.

¿Truquillo?. Pues siento no poder ayudarte ahí, porque nunca he tenido
la necesidad de crear una tabla parecida. Sinceramente, yo me replantearía
el diseño de la misma, porque creo que es muchísimo...

Un saludo


--
--
----------------------------------------------
"Sólo una cosa vuelve un sueño imposible: el miedo a fracasar (P.Coelho)"

Pablo <pablo.h...@attglobal.net> escribió en el mensaje de noticias

O5sFWmxJBHA.2108@tkmsftngp02...

Pablo

unread,
Aug 17, 2001, 8:54:38 AM8/17/01
to
Muchisimas gracias Carlos,

Me replanteare la BD.

Saludos,
Pablo


"Carlos Sacristán" <csacrist...@ocaso.es> wrote in message

news:#bDXRqxJBHA.1236@tkmsftngp02...

Carlos Sacristán

unread,
Aug 17, 2001, 8:58:53 AM8/17/01
to
No hay de qué, para eso estamos aquí.

Un saludo y buen fin de semana a todos...

--
--
----------------------------------------------
"Sólo una cosa vuelve un sueño imposible: el miedo a fracasar (P.Coelho)"

Pablo <pablo.h...@attglobal.net> escribió en el mensaje de noticias

#Ptl4uxJBHA.1844@tkmsftngp04...

Karina

unread,
Aug 17, 2001, 2:13:02 AM8/17/01
to
Hola, es 255 por tabla, pero si solo vas por 165,no deberias tener lio,
tienes que grabar, compactar, salir de access y volver a entrar, es como si
la memoria se sobrecargara, a menos que tengas campos memos.
Prueba grabar la tabla en "guardar como", y despues la vuelves a renombrar.
Bye
Karina

Simon Graffe

unread,
Aug 17, 2001, 10:45:26 AM8/17/01
to
Hola Pablo:

Realmente te recomiendo que repienses tu diseño, en algo como por ejemplo:
tienes una tabla con los cuestionarios y otra subtabla con los items de cada
cuestionario, uno por registro, con clave Num de cuestionario y num de item.

Seguro que el usuario mañana quiere 260 items. Con la subtabla no tienes que
cambiar nada. Con el diseño de muchos campos tienes que modificar las tablas
otra vez.

Saludos
Simón
"Pablo" <pablo.h...@attglobal.net> wrote in message
news:O5sFWmxJBHA.2108@tkmsftngp02...

Hot Budare

unread,
Aug 17, 2001, 10:06:22 PM8/17/01
to
>Por que solamente me deja definir 163? Algun truquillo?
=> (pensando con los dedos sobre el teclado) Los formularios también tienen
una limitación de 700yalgo campos durante toda la vida del formulario
(supongamos 750), lo que implica que si he creado 740 controles, luego borré
30 y finalmente intenté añadir los que me faltan parfa el límite, no me
dejará ir mas allá de los 710+10=720 poruq ya había llegado a los 740 y solo
le faltaban 10 para llegar al límite. Si quiero completar los 750 controles
debro crear un nuevo formulario y todo marcha bien.
Supongo entonces que si creas una nueva tabla, copias los campos que tienes
(estoy pensando sobre el diseño, sin considerar que ya tengas datos o no,
que eso es harina de otro costal que a tí te dejo), añades los demas y
listo. Sin embargo, yo supongo (queriendo adivinar) que en el caso
específico de las tablas, la compactación debería ser suficiente para
liberar el esapcio de campos que hayas podido haber creado y eliminado
durante el proceso de diseño.
Sin embargo, tu mejor opción es dividir la tabla en varias. SI tu
cuestionario tiene 250 items, estoy casi seguro que dichos items deben estar
dispuestos o agrupados de alguna manera (por tema, por área deconocimiento,
etc.), si no es ese el caso, de cualquier manera te aconsejo crear tablas
que no contengan mas de unos 50 campos y crear relaciones 1-1.

--
HTH/EQTA,
T.S.U. Mario Osorio
Punto Fijo, Falcón , Venezuela

Página personal:
http://www.mipagina.cantv.net/hotbudare/

Pablo <pablo.h...@attglobal.net> escribió en el mensaje de noticias

O5sFWmxJBHA.2108@tkmsftngp02...

0 new messages