Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1908 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [ASP.NET2] Afficher une seule entrée de BDD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP.NET2] Afficher une seule entrée de BDD

n°1379247
cosmoschtr​oumpf
dawa powered
Posté le 01-06-2006 à 19:13:45  profilanswer
 

Bonsoir
 
J'ai besoin de récupérer des entrées d'une BDD, provenant de deux requetes différentes. Chaque requete ne me sort qu'un seul enregistrement.
D'habitude je fais des datalist pour afficher une seule entrée, même si je trouve ça un peu con, mais c'est la seule manière que je connaisse d'afficher un enregistrement de bdd.
 
Là j'ai besoin d'afficher deux résultats de requetes différentes, et ça me fait chier de faire deux datalists, y'a pas un moyen de faire autrement ? :o
 
merci !


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
mood
Publicité
Posté le 01-06-2006 à 19:13:45  profilanswer
 

n°1379254
moi23372
Posté le 01-06-2006 à 19:28:18  profilanswer
 

les datagrid te permette d'associer des dataset. ça pourrait faire l'affaire non?

n°1379300
cosmoschtr​oumpf
dawa powered
Posté le 01-06-2006 à 21:38:46  profilanswer
 

[:pingouino]
 
faut me parler en français, je maitrise pas du tout cet environnement [:dawa]


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1380700
moi23372
Posté le 04-06-2006 à 09:15:56  profilanswer
 

tu mets un objet DATAGRID dans ton document html.  
 
Dans ton code C# tu lui associe par programmation ton dataset contenant l'ensemble des lignes que tu veux...
 
monDatagrid.Datasource = monDataset;
monDatagrid.Databing();

n°1380734
cosmoschtr​oumpf
dawa powered
Posté le 04-06-2006 à 12:03:26  profilanswer
 

ui mais ça, ça me permet de faire un datagrid normal, comme si je l'associais au datasource a travers la balise active... ça me permet pas de dire "la colonne 1 elle vient du datasource1, et la colonne 2 elle vient du datasource2"...


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1380951
moi23372
Posté le 04-06-2006 à 19:38:05  profilanswer
 

bordel tu es pas fut fut non plus...
 
Imagine que tu as trois DataSource différents, rien ne t'empeche à partir de ceux-ci de reconstruire toi même un nouveau à partir des trois... C'est les bases mêmes de la programmation quand même. Faut pas exégéré non plus, je sais que .NET fait bcp à ta place, mais bon, faut quand même que tu réfléchisses un peu...
 
De plus, rien ne t'empêche de te démerder pour obtenir le bon résutlat dans ton datasource, surtout si ça vient d'une base de données.


Message édité par moi23372 le 04-06-2006 à 19:39:26
n°1381075
cosmoschtr​oumpf
dawa powered
Posté le 05-06-2006 à 01:26:25  profilanswer
 

Oui mais alors attends, parce que non en fait.
Déjà à la base, je voulais ne pas avoir à mettre de datalist, ça marche aussi pour les datagrid. Si je pouvais ne pas avoir à mettre de datagrid ça m'arrangerait aussi.
En fait je voudrais pouvoir assigner à un label (ou autre) une valeur d'un datasource en sachant pertinemment que le datasource ne me renvoie qu'une valeur (evidemment asp ne le sait pas, mais il pourrait quand-meme faire un effort quoi, merde à la fin), et ce sans avoir à mettre le label à l'intérieur d'un datalist (ou d'autre chose).


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1381112
moi23372
Posté le 05-06-2006 à 09:27:38  profilanswer
 

je ne vois pas ou est le problème à ton truc alors. Rien ne t'empeche d'aller rechercher la valeur toi même dans le datasource et de l'assigner au textbox, label ou autre composant. Excuse moi mais je n'arrive pas à comprendre ou est le problème dans ce cas la.

n°1381144
cosmoschtr​oumpf
dawa powered
Posté le 05-06-2006 à 10:12:54  profilanswer
 

ben comment rechercher la valeur moi-même dans le datasource [:pingouino]


Message édité par cosmoschtroumpf le 05-06-2006 à 10:13:03

---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1381252
moi23372
Posté le 05-06-2006 à 12:43:31  profilanswer
 

tout dépend le type de datasource.
 
Si tu as un dataset comme datasource
 
data.Tables[0].Rows[0][1].ToString()
 
tout dépend comment tu vas chercher l'information, et j'espère qe tu n'as pas utilisé l'assistant pour cela.

mood
Publicité
Posté le 05-06-2006 à 12:43:31  profilanswer
 

n°1381427
cosmoschtr​oumpf
dawa powered
Posté le 05-06-2006 à 16:30:52  profilanswer
 

comme datasource, j'ai un <asp:sqldatasource>, et je vois pas trop de quoi tu veux parler par "dataset".... :o


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1381679
moi23372
Posté le 05-06-2006 à 21:58:01  profilanswer
 

le problème c'est que tu l'as fais par l'assistant. Malheureusement avec l'assistant, c'est que le code qu'il génere, tu ne sais pas en faire grand chose.  
 
Donc ce que moi je te conseille, c'est de programmer le truc toi même.  
 
Pour cela, tu dois créer dans ton code C# la connexion dans l'event "PAGE_LOAD" et remplir les infos avec...
 
Tu trouveras très facilemetn sur le net comment faire une connexion vers SQL SERVER
Ensuite, tu récupèrera un DATASET contenant le résultat de ta requête. Avec celui-ci, tu peux programmativement l'assicier à n'importe quoi...

n°1381702
cosmoschtr​oumpf
dawa powered
Posté le 05-06-2006 à 22:37:51  profilanswer
 

par l'assistant ? :heink:
tu veux dire, par les barres d'outil ? [:pingouino]


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1382397
moi23372
Posté le 06-06-2006 à 21:34:55  profilanswer
 

oui :D

n°1382407
cosmoschtr​oumpf
dawa powered
Posté le 06-06-2006 à 21:52:31  profilanswer
 

ça fait pas très compliqué pour pas grand-chose ? [:pingouino]
je veux dire, dans ce cas, autant programmer uniquement avec le code C#/VB.NET et oublier qu'on fait du .net 2 [:pingouino]


---------------
Android/Manettes/Metroidvania/Zelda/Indés/Retrogaming/VDS jeux
n°1383048
moi23372
Posté le 07-06-2006 à 17:27:26  profilanswer
 

C# et VB.NET c'est du 2.0 aussi... Mais voila, l'assistant, c'est pas génial. C'est bien pour faire des truc tout bête mais sans plus.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [ASP.NET2] Afficher une seule entrée de BDD

 

Sujets relatifs
[ASP.NET][Resolu] Erreur de syntaxe sur un INSERT INTOAfficher un "voile d'attente" lors du clic sur un certain lien
[Réglé] [java débutant] afficher correctement des jpanels[asp.net 2] afficher ou non une zone en fonction d'un champ de bdd
Recherche Grosse BDD de films ...Afficher pendant un certain temps un popup menu
[ASP.NET] Système de news sur mon site[ASP.NET] Utiliser un objet comme propriété d'un WebControl
boutons radios afficher masquerRemoting flash 8 ASP
Plus de sujets relatifs à : [ASP.NET2] Afficher une seule entrée de BDD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR