J'ai réaliser un formulaire sur mon site web formé de 3 pages ansi que la base de donnés ,mon pb que j'ai pensé à remplisser la base etape par etape, cad qd je clique sur le boutton suivant de la premiere page de formulaire j'insert la premiere partie de champs d'un ligne de la base,or ca marche pas peut etre parsque j'ai d'autre champs qui na'accepte pas une valeur nulle ,donc aprés que j'appuie sur mon button de la premiere page ma les premiers champs de ma base sont toujours vide:(
SVP avez vous une idée qu'est ce que je dois? faire peu etre qu' il faut que l'insertien se fait à la fin mais je ne sais pas comment et svp comment j'entre l'id d'une table (un compteur)
Aidez moi je suis encore débutante!!!
Merci infiniment
je travaille avec visual developper et sql server 2005
Si tu penses que c'est pck certains champs n'autorisent pas le null que çà marche pas, ben essaie en mettant des valeurs bidons lorsque tu remplis au fur et à mesure ta db...
Si çà marche toujours pas, ben tiens moi au courant...
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.
salut,
J'ai bien compris le probleme, tout d'abord je te propose au lieu de faire 3 pages, tu px mettre juste un menu contenant 3 views qui vont remplacer tes pages.
comme ça tu px naviguer ds ces Views là sans perdre les valeurs déja remplis dans tes controles. et enfin tu cliquer sur la button ajouter une seul fois pour toute.
Sinon, si tu vx garder tes pages,
tu fait des procédures comme la suite :
usp_Page01_Insert : c'ette proc te permet d'ajouter les enregistrements de la 1 ere page, mais tu doit permettre d'ajouter des valeurs null !!!
usp_Page02_Update : c'ette proc te permet de modifier la premier enregistrement, mais tu devrais récuperer l'ID concernés.
usp_Page03_update : la méme chose pour la proc usp_page02_Update.
Bon j'espére que ce que je t'ai proposé ça va t'aider.