Bonjour, alors je vous expose mon problème:
J'ai sur mon site un CreateUserWizard, qui me crée automatiquement une bdd derrière.
J'ai aujourd'hui un souci assez pénible à résoudre par moi-même:
Je veux ajouter une donnée à mes utilisateurs: mettons un entier.
Je vais dans la définition de la bdd, je rajoute une colonne de type entier, je l'initialise pour certains de mes utilisateurs. Mais le problème se pose ensuite, lorsque je veux manipuler cette valeur ajoutée: mes SQLDataSource ignorent royalement la colonne ajoutée, aussi je ne peux pas effectuer de SELECT dessus
J'ai tenté une autre approche, en créant une table utilisateurs, rattachée aux autres tables de mon site, dans laquelle je mets cet entier, ainsi qu'une colonne avec le nom de l'utilisateur, et son id tel qu'il est décrit dans ASPNETDB.MDF (la base générée automatiquement par le CreateUserWizard). L'idée était là de sélectionner l'entier en question en faisant une comparaison des uniquesID (ou le cas échéant, en comparant les logins). Mais je me heurte à un autre souci: comment récupérer cet ID, ou même le login de l'utilisateur connecté actuellement, dans un champs texte ?
J'ai testé LoginName. un peu tout ce que je trouvais, et chaque fois il me sort des noms de composants de la forme System.quelquechose...
Je suis une bille en Visual.
Merci d'avance !
Partager