créer un site


Débutante : tesst sur DataTAble

Poster un nouveau sujet sur C   Répondre au sujet à C:Débutante : tesst sur DataTAble    Accueil Forum -> C
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
famemaur
frontpage mioche
frontpage mioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 8:34

J'ai recuperé une DataTable a partir d'aun data set. Cette Data Table n'est constitué que d'une colonne (mon select n'est que sur une donnée)
J'aurais besoin de faire une test sur chaque valeur de cette colonne. donc il fadrai que je la parcours.
Je voudrai pour cela transformer ma DataTable en un tableau simple ou qlq chose de ce genre.
Génius
flashmioche
flashmioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 9:45

Y faut créer une boucle

exemple

Code:
foreach (DataRow dr in mondataset.Tables["MA_TABLE"].Rows)
{
Mon code....
}
famemaur
frontpage mioche
frontpage mioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 12:59

Je voudrais parcourir une DataTable et non un DataSet (qui pourait contenir pls Tables)
Je cherche quoi mettre à la place de ??? car il ne veux ni row ni datarow :


Code:
DataSet Numeros = new DataSet("Numeros");
Adapter.Fill(Numeros);
DataTable DTNums = Numeros.Tables[0];
foreach ( ???  r in DTNums.Rows){...}
Génius
flashmioche
flashmioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 13:11

faut que t'es un using system.Data dans les références tout en haut.
famemaur
frontpage mioche
frontpage mioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 13:43

Je l'ai déjà mais ça marche pas !
En fait c que je marquai datarow et non DataRow !!!
Génius
flashmioche
flashmioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 14:01

famemaur a écrit:
Je l'ai déjà mais ça marche pas !
En fait c que je marquai datarow et non DataRow !!!


Ha oui la casse est trèèèèès importante Wink.
famemaur
frontpage mioche
frontpage mioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 14:06

pas l'habitude des language qui prennent en copmpte les Maj !
Dsl je suis nulle je sais et j'assume !
Il faut bien un début à tout !
Génius
flashmioche
flashmioche
MessageDébutante : tesst sur DataTAble , Posté le: 11-04-2005 22:34

lol je fais des erreurs tous les jours toutes plus conne les une que les autres. Smile
Tu as réussi à connecter bitefx et ta base mysql? ASP.NET ET MYSQL?
famemaur
frontpage mioche
frontpage mioche
MessageDébutante : tesst sur DataTAble , Posté le: 12-04-2005 8:16

A ce niveau là tou march bien.
J'ai ensuite essayer d'ameliore un peu le truc mais g un probleme avec mes variables globales.
En fait j'ustilise le meme form pour consuleter et modifier
il faut donc que je recupere un param (la clé de mon obj) pour pouvoir faire mon UPDATE et un bool pour savoir si je suis en modif ou en ajout.
Le pb c que ma page doit se rechargée donc reinitialisé à chaque fois mes variable.
An faite je voudrait echanger des variable entre differentes procedure de mon form.
J'espere que j'était claire !
Génius
flashmioche
flashmioche
MessageDébutante : tesst sur DataTAble , Posté le: 12-04-2005 8:20

Pourquoi n'utiliserais tu pas une classe? avec tes objets ou tes variables en plublique.
famemaur
frontpage mioche
frontpage mioche
MessageDébutante : tesst sur DataTAble , Posté le: 12-04-2005 8:36

en fait g mis des label invisible !
Paye tes magouilles !
famemaur
frontpage mioche
frontpage mioche
MessageDébutante : tesst sur DataTAble , Posté le: 12-04-2005 8:58

Tu veux dir que je cree une classe public Divers ds mon namesapce qui contien juste :
public bool ModifDer
public string util
???
Apres je suppose que ma classe Form en herite...
Et ça me gardera les donnée stockées au fur et à Messure.
Pour les utiliser je les appelle directement ModifDer ou Divers.ModifDer ?
Génius
flashmioche
flashmioche
MessageDébutante : tesst sur DataTAble , Posté le: 12-04-2005 10:54

Admettons tu crées ta classe qui s'appelle Mes_Variables

Dans les déclarations des variables tu mets par exemple:

Code:
public string UnString;


tu l'initialises

Code:
UnString=string.empty;


et tu vas le chercher avec ta page:

Citation:
Mes_Variables.UnString="Salutation";


et voilà, comme ça lors d'un postback tu ne perds pas tes variables...
Montrer les messages depuis:   
Poster un nouveau sujet sur C   Répondre au sujet à C:Débutante : tesst sur DataTAble    Accueil Forum -> C Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales