J'ai un simple formulaire en ligne qui permettra aux utilisateurs non authentifiés d'entrer leurs informations, y compris le nom. J'ai donné le nom de champ de la limite de 50 caractères pour coïncider avec ma table de base de données, là où le champ est de type varchar(50), mais ensuite j'ai commencé à me demander.
Est-il plus approprié d'utiliser quelque chose comme de la colonne de Texte de type ou dois-je limiter la longueur du nom à quelque chose de raisonnable?
Je suis à l'aide de SQL Server 2005, dans le cas où votre réponse.
EDIT: je n'ai pas vu cette question, plus vaste, concernant des problèmes similaires.