que si que lo entendí, después de postearlo me di cuenta, lo que sucede es que el campo que yo tengo en la base de datos que hace referencia a la familia es NFamilia, ahí guardo el número de la familia para que se sepan que productos van a una familia y cuales a otra...pero lo pongo así y no me va...me da el error después del where...
Código vb:
Ver originalcmd.CommandText = "select Producto from Productos ORDER where NFamilia = " & fam & " BY Orden ASC"
el error es este
Sintaxis incorrecta cerca de la palabra clave 'where'.
Primary Key supongo que le llamas a la clave principal que este caso la tiene el campo PLU que es autonumérico, en NFamilias no puedo poner la clave principal por que tiene valores duplicados...me puedes dejar tu cerebro para terminar este proyecto del curso que estoy haciedo...??? jeje

)