Cita: Ta claro que las validaciones viene después (o antes mediante javascript)... pero los numéricos no?
nunca lo hice desde un comando... pero no existen los byte, entero, entero largo, simple, doble... ? para una campo numérico?
Si, existen:
http://www.asptutor.com/sql/sql6.asp#6
Pero por ejemplo, un byte, recibe un valor entero entre 0 y 255, esos son los tamaños mínimo y máximo que puede tomar, en cuyo caso no sería necesario especificar el tamaño de dicho campo:
ObjConn.Execute("ALTER TABLE mi_tabla ADD COLUMN campo_nuevo byte")
O un booleano
ObjConn.Execute("ALTER TABLE mi_tabla ADD COLUMN campo_nuevo bit")
Y para todos los numéricos es lo mismo hasta donde lo he hecho, ahora, hablando de strings, en access el de tipo texto recibe hasta 255 caracteres, me parece, pero tu puedes decirle que solo quieres almacenar 30 caracteres, por diseño de la DB conviene pues estás calculando el peso que pudiera tener el añadir ese campo en un momento dado, que no es lo mismo un campo de 30 caracteres, a uno de 255 donde solo almacenarías 30, pero a la postre, reserva el tamaño máximo y tiene ese peso...
ObjConn.Execute("ALTER TABLE mi_tabla ADD COLUMN campo_nuevo text(30)")
Salu2,