El hecho de que crees un campo como clave principal es para identificar de forma inequivoca a un registro, es decir un numero de serie o un DNI de cada registro.
Tiene mayor importancia si trabajas en ACCESS a la hora de establecer relacciones entre tablas y exigir integridad referencial (por ejemplo).
La diferencia y princpal virtud de la clave principal es que evita que puedas duplicar registros (aunque eso se puede modificar tambien) y que metas dos productos con el mismo codigo.
A la hora de trabajar con ASP un campo de tipo autonumerico lo unico que hace es que te coloca automaticamente el numero en ese campo para que no tengas que ponerlo tu, en cuanto a si ponerle o no a la base de datos como clave principal, depende de lo complicado que vaya a ser lo que tengas en mente.
Jose Maria Fernandez
<a href="mailto:
[email protected]">Webmaster @expansionweb.net</a>
<a target="_blank" href="Http://www.expansionweb.net">Http://www.expansionweb.net</a>