Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/12/2007, 08h40   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 25
Points : 4
Points : 4
Par défaut Centrer Tableau

Re Salut

Avec l'aide de certain ici j'avait reussi a obtenir mon tableau avec nom de la colonne + les collones. Le problèmes est que je n'arrive pas a aligner tous ca. Les nom des collones sont plus long que leur contenu en longueur.

Le problème est que je n'arrive qu'a joué sur le contenu des colones pas indépendament et sur la 1er nom de collones

Bon jsais pas si c'est clair mais voici le code.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<html>
 
<head>
<title>VerifCohFerPreCommSilog</title>
</head>
 
<body background="../images/fond11.gif">
 
<p><font size="5"><b><u>Vérification cohérence entre l'état
"ferme/prévisionel" des commandes de vente</u></b></p>
<% Set conn = Server.CreateObject("ADODB.Connection")
 
connstring = "driver={SQL Server};" & "server=xxx;uid=xxx; pwd=xxx; database=xxx"
 
conn.open connstring %>
<% SQL = "select NoAccuseRecepto,CodeClient,NoCommande, NoLigneCommande,ResteExpedier,IndicateurObjet,CodeArticleprestto from COMC where QtePrevueOuFerme='P' and NoCommande in (select NoCommande from COME where Confirmee='O') union all select NoAccuseRecepto,CodeClient,NoCommande, NoLigneCommande,ResteExpedier,IndicateurObjet,CodeArticleprestto from COMC where QtePrevueOuFerme='F' and NoCommande in (select NoCommande from COME where Confirmee='N')" 
set rs=server.CreateObject("ADODB.Recordset")
rs.Open sql,conn
response.write "<table>"&vbcrlf _
                   &"<tr>"
for each i in rs.fields
   response.write "<th>"& i.name &"</th>"
next
response.write"</tr>"&vbcrlf %>
<%OldCode = ""
DO WHILE not rs.eof 
if OldCode <> rs("NoAccuseRecepto")then %>
 
<table>
<%for each element in rs.fields
   response.write "<td>"& element.value &"</td>"
  next
response.write "</tr>"&vbcrlf %>
<% OldCode = rs("NoAccuseRecepto")
end if %>
<% rs.MoveNext: loop %>
</table>
<%response.write "</table>"%>
<% conn.close
Set conn = Nothing%>
</font>
</body>
</html>
Merci et bonne fêtes ; )
seta69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2007, 16h51   #2
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

Renomme les colonnes dont leur nom te semble trop long
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 10h13   #3
Invité de passage
 
Inscription : novembre 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 25
Points : 4
Points : 4
Même si je renomme mes collones le problème sera le même voici ce que ca donne maintenant.

seta69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 12h51   #4
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Citation:
Envoyé par seta69 Voir le message


Même si je renomme mes colonnes le problème sera le même voici ce que ca donne maintenant.

je pense qu'il manque la suite la nan ??
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2007, 08h45   #5
Invité de passage
 
Inscription : novembre 2007
Messages : 25
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 25
Points : 4
Points : 4
Autant pour moi, j'ai edité mon message précédent : )
seta69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/12/2007, 15h54   #6
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 364
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 364
Points : 1 551
Points : 1 551
Bonjour

Ton problème ne vient pas d'ASP mais simplement de ton HTML mal formé : il y a un <table> en trop :
Citation:
<%OldCode = ""
DO WHILE not rs.eof
if OldCode <> rs("NoAccuseRecepto")then %>

<table>
<%for each element in rs.fields
response.write "<td>"& element.value &"</td>"
next
Vires-le et ça devrait aller mieux

[edit] : Il faut d'aileurs le remplacer par un <tr>
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h43.


 
 
 
 
Partenaires

Hébergement Web