begin process at 2012 05 28 09:38:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

Requete par ligne d'une autre requete asp.net


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Requete par ligne d'une autre requete asp.net

lundi 23 mai 2005 à 15:39:45 | Requete par ligne d'une autre requete asp.net

glidez

Bonjour,

j'ai codé un agenda en asp 3 que je dois passé en .net et qui m'affiche une tache en fonction de l'heure sur chaque ligne (comme outlook)

Le probleme est que je ne sais pas du tout comment m'y prendre en .net vu que je ne connais pas bien VB et ne connais pas du tout webmatrix (ou autre).

Pourriez vous m'indiquer une piste pour que selon la ligne affichée (for next / requete...) un resultat de requete s'affiche en face de l'heure correspondante.

Merci d'avance
lundi 23 mai 2005 à 16:35:44 | Re : Requete par ligne d'une autre requete asp.net

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Oula, si tu veux passer à .net correctement oublie tout ce que tu as fait avec asp. asp.net est une véritable révolution !

Je te conseil de lire un bon livre avant de t'attaquer à .net, mon préféré : Formation à asp.net De Richard Clark (www.c2i.fr) ou alors asp.net pas à pas de Ms press

Pour ton outil de developpement, si tu as Visual Studio ce sera bien plus confortable, tu pourras faire de véritables applications web car webmatrix est trés limité. Sinon tu peux aussi passer à .net 2 qui est pour l'instant en beta (ce site tourne sur .net 2) et sortiras en septembre si tout va bien.
Tu auras alors la possibilité de faire quelque chose de correcte avec Visual Web Developper, qui devrait couter autour de 50$ tu peux cependant avoir gratuitement la beta 2 sur le site de Microsoft

Pour ce qui est de ton problème, tu peux utiliser le repeater, qui ferait ceci trés bien.

en gros dans ton code aspx tu as

<asp:repeater id="rpt1" runat="server">
<itemtemplate>
<%#Container.dataitem("lheure")%> - <%# container.dataitem("latache")%>
</itemtemplate>
</asp:repeater>

puis dans le code behind (aspx.vb)

tu n'auras qu'a faire un
rpt1.datasource = tondataset.table(0)
rpt1.databind()

un dataset est un objet provenant le plus souvent d'une bdd, il faut bien sur remplir ce dataset mais cette operation reste assez simple...

bref, mon conseil est de lire au moins le bouquin de Richard (http://blogs.developpeur.org/richardc/) et si tu peux te le permettre passe a .net 2 qui est beaucoup plus puissant :)


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
lundi 23 mai 2005 à 19:25:49 | Re : Requete par ligne d'une autre requete asp.net

glidez

Je te remercie mille fois pour ces precieuse infos. Je m'en vais essayer tout ca de suite (en commencant par une doc bien comme il faut).

Merci encore
lundi 23 mai 2005 à 19:42:58 | Re : Requete par ligne d'une autre requete asp.net

jesusonline

Membre Club Administrateur CodeS-SourceS
N'hésites pas à venir nous voir si t'as un problème, on a tous était débutant un jour ;)


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
lundi 23 mai 2005 à 23:26:40 | Re : Requete par ligne d'une autre requete asp.net

glidez

Re-salut,

merci encore pour les infos, 'avoue que je commence à mieux apréhender .net ne serat ce qu'en m'apercevant que ca n'a plus rien a voir avec asp ! Bref, il subsite un soucis:

J'ai fais comme tu m'as dis (enfin à peu pres je pense) mais je n'arrive à afficher une liste de 8h00 à 20h00 avc des lignes vierges lorsqu'il n'y rien et le nom des taches lorsqu'il y a une entree en base ! Là, il ne m'affiche que les heure qui figure en base en tant que tache.

Ai-je bien compris ce que tu m'as dit de faire ?

Merci encore d'avance.
lundi 23 mai 2005 à 23:49:44 | Re : Requete par ligne d'une autre requete asp.net

jesusonline

Membre Club Administrateur CodeS-SourceS
Je peux voir ton code ?

car ce que j'ai dit, c'est juste un exemple :-) et il aura bien sur fallut que tu ajustes cet exemple à tes besoins ;-)

donc montres moi ton code, si tu as utilisé un dataset, montre moi aussi la structure de la table, et je regarderais ou ca cloche


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mardi 24 mai 2005 à 00:24:47 | Re : Requete par ligne d'une autre requete asp.net

glidez

Quelle reactivite !

en fait je crois que c'est moi qui pige rien à rien !! j'essaie de reprendre ton exemple mais me decompose lorsqu'il s'agit d'interagir avec le code. En fait je crée un connexion avec une base access (table task avec champs date et tache). Pour interagir avec cette base je ne sais rien faire d'autre que de faire glisser ma table sur le form (la page quoi !). Ensuite je fais glisser un repeater mais je n'arrive plus à définir ce que je veux ensuite du genre ca :

for i= 8 to 20
   Set rs = Server.CreateObject("Adodb.recordset")
   rs.Open conn, Connstring
   sql = "select * from task where heure="& i &""         'je te passe les transformations et declarations de variables !
   
   if rs("task_heure") = i then
   response.write("<tr><td>"& i &" H 00</td><td>"& rs("task_desc") &"</td></tr>")
   else
   response.write("&nbsp;")
   end if
next

La en fait, je ne comprends pas d'ou vient : Container, dataitem, tondataset et databind ! (dans ton exemple). Donc je recommence sans cesse avec une connexion(datasource), un repeater et une configuration du datasource avec une requete select * ! bref bien loin de ce que tu me montre et que je n'arrive à executer.

Renvoi moi vers un bouquin si vraiment je suis tres tres loin du compte, je ne veux pas abuser meme si c rageant de d'arriver à faire de trucs en ASP et de rien capter en .NET !!

Merci encore de ta patience !
mardi 24 mai 2005 à 01:32:31 | Re : Requete par ligne d'une autre requete asp.net

jesusonline

Membre Club Administrateur CodeS-SourceS
Oublie tout ce que tu sais en asp !!!

c'est finit le temps ou tu faisais des response.write ou tu faisais tout à la main & co maintenant asp est un langage objets !!!

regarde ces exemples : [ Lien ] qui t'aideront beaucoup je pense.

Sinon pour bien débuter il est presque impossible de faire du .net correct en passant par le bloc note, c'est beaucoup trop compliqué avec webmatrix, le mieux est d'avoir Visual Studio .net 2003, tu peux t'en procurer une version d'évaluation sur le site de Microsoft, ou alors si tu peux, passes directement à .net 2, tu auras à ta disposition Visual Web Developer, qui est pour l'instant en beta, gratuit, mais extremement fiable, seulement c'est du beta et c'est pas dit que tu puisses utiliser ca.


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
mardi 24 mai 2005 à 10:06:30 | Re : Requete par ligne d'une autre requete asp.net

glidez

ok ! je me procure deja de bons uotils et apres je reessaie.

Je t'avoue que poser un objet mais ne pas savoir quoi lui faire et comment me frustre pas mal !!

Bon en tout cas merci pour ta rapidite et ton aide.

A moi de jouer maintenant !


Cette discussion est classée dans : affiche, ligne, net, asp, requete


Répondre à ce message

Sujets en rapport avec ce message

tableau dynamic en asp.net [ par komard ] salut et merci d'avance ...j'ai un problème tout bidon à résoudre ... pour quelqu'un qui s'y connait en asp.net :je veux créer un tableau dynamic avec Selection d'une ligne d'un datagrid sous ASP.NET [ par vmasson ] Bonjour a tous,Alors voila, je récupère des données d'une base de données dans un DATAGRID.J'affiche pas tous les champs de mes enregistrements parcek [ASP.NET][C#]Enregistrer le resultat d'un requete ??? [ par EvilDef ] Bonjour a tous, j'aimerai savoir dans quel type de variable on peut stocker le resultat d'une requetej'avais pensé a un tableau mais pour le créé, je Mise en ligne d'un site ASP.NET en intranet [ par jerome_p ] Bonjour, Après développé et testé mon site ne local ,j'aimerais maintenant le mettre à disposition des utilisateur de mon intranet. Mais la gros prob Problême de déploiement asp.net [ par thiosyiasar ] Bonjour a tous.Je suis en train de déployer un partir d'un site web et je rencontre à chaque fois l'erreur suivante : Erreur de compilation De mise en ligne d'une appli asp.net [ par zoung_ous ] comment mettre en ligne mon site . je viens de finir le developpement et je me rend compte que les autres ordinateur de mon groupe de travail ne peuv LostFocus ASP.Net [ par Paramba ] Salut, Je n arrive pas à générer l 'événement lostfocus sur une zone de texte ds une webform. Je voudrais qu un objet ( boutons radio) s affiche/s aff Retour à la ligne sur un libelle de bouton en asp.net [ par Sardonnen ] bonjourje voudrais savoir s'il est possible sur un bouton en asp.net de faire un renvoi à la ligne dans le libelle du boutonj'ai essayé plusieurs synt Pb requete avec MYSQL et ASP.NET [ par vinsator ] Bonjour,je débute en asp.net, je fais le tp de coach asp.net sauf qu'au lieu d'utiliser une base SQL server j'utilise une base MySQL.Voici mon pb :Qua Deployement site asp.net [ par xeon666 ] Voila, j'ai dévellopé un petit site en asp.net, et j'aurais voulu voir comment se passait le déployement sur le net ... je dispose donc d'un hébergem


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales