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 24/01/2008, 05h18   #1
Invité de passage
 
Inscription : janvier 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 2
Points : 0
Points : 0
Par défaut Base de Données

Bonjour

Voilà, je suis totalement novice en ce qui concerne l'ASP. Je voudrais créer un site généalogique faisant appel à une base de données. J'ai créée celle-ci avec Access 2003, ma question est la suivante, elle est peut être ridicule, mais ce qui ne tue pas rend plus fort :-)

Comment dois-je faire pour créer une page ASP ou html qui ira chercher les données d'un individu dans ma base ? Si je ne suis pas très clair, je m'en excuse. Pour exemple j'aimerai créer une page un peu comme celle-ci http://www.ceuxduroannais.org/cdr.html?place=Amplepuis+

Merci pour vos réponses et votre aide précieuse

Bisous à tous

Laurence
laurence69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 09h28   #2
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

As-tu regardé les tutos ? ici
__________________


" 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
Vieux 24/01/2008, 12h11   #3
Invité de passage
 
Inscription : janvier 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 6
Points : 4
Points : 4
Salut

essaye le code html suivant pour faire appel a une procedure qui se connecte à la base et puis affiche son contenu:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<HTML><HEAD>
<TITLE>ShowDatabase.asp</TITLE>
<body bgcolor="#FFFFFF"></HEAD>
<%
accessdb=server.mappath("your_database.mdb")
mySQL="select * from Fichier"
 
strconn="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="
strconn=strconn & accessDB & ";"
'strconn=strconn & "USER ID=;PASSWORD=;"
 
call query2table(mySQL,strconn)
%>
<!--#include file="lib_dbtable.asp"-->
</BODY>
</HTML>
le fichier .asp est le suivant:

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
<% 
sub query2table(inputquery, inputDSN)
    dim conntemp, rstemp
    set conntemp=server.createobject("adodb.connection")
    conntemp.open inputDSN
    set rstemp=conntemp.execute(inputquery)
    howmanyfields=rstemp.fields.count -1%>
    <center>
	<table border=1><tr>
    <% 'Put Headings On The Table of Field Names
    for i=0 to howmanyfields %>
            <td><b><%=rstemp(i).name%></B></TD>
    <% next %>
    </tr>
    <% ' Now lets grab all the records
    do while not rstemp.eof %>
        <tr>
        <% for i = 0 to howmanyfields
            thisvalue=rstemp(i)
            If isnull(thisvalue) then
                thisvalue="&nbsp;"
            end if%>
            <td valign=top><%=thisvalue%></td>
        <% next %>
        </tr>
        <%rstemp.movenext
    loop%>
    </table>
	</center>
    <%
    rstemp.close
    set rstemp=nothing
    conntemp.close
    set conntemp=nothing
end sub%>
J'espere que ca ce que tu cherche
SISCO_N°1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2008, 17h23   #4
Invité de passage
 
Inscription : janvier 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 2
Points : 0
Points : 0
Par défaut merci

Bonjour SISCO N°1

Merci beaucoup pour ton aide, tu es fabuleux !! Mais je crois que vous allez me détester, ho la la la !!! Je me pose des questions. Le petit Smiley [code] est il important ? Car pour l'instant je ne suis pas arrivée à faire une visualisation des pages, dois je installer quelque chose ? Je sais tant de questions !!! Je suis vraiment désolée d'être aussi bête.
Comment dois je m'y prendre ?

MERCI !!!

Bisous à tous

Laurence
laurence69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2008, 21h41   #5
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 854
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 854
Points : 5 970
Points : 5 970
Citation:
Envoyé par laurence69 Voir le message
MERCI !!!

Bisous à tous
Et ben! J'en profite alors.

Salut,

Bienvenue sur le forum.

Et oui, la balise est importante car elle permet d'encadrer le code et de le colorer pour le rendre plus lisible. Il faut cliquer sur le bouton # qui se trouve au dessus de la zone de texte quand tu ecris une réponse.

Sinon, que veux-tu dire par là? De quelles pages parles-tu?
Citation:
Envoyé par laurence69 Voir le message
Car pour l'instant je ne suis pas arrivée à faire une visualisation des pages, dois je installer quelque chose ?
Sinon, sois certaine que cela t'aidera d'aller faire un tour sur les tutoriaux comme te le suggère roro06.

A+
Immobilis est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 15h39   #6
Invité de passage
 
Inscription : janvier 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 6
Points : 4
Points : 4
Par défaut Voila ce que te faut!!!

Salut,

Tu dois dabors installer l'IIS (Internet Information Services) puis tu fais l'enregistrement de tes pages .ASP dans la repertoire qui ce trouve dans "C:\Inetpub\wwwroot".
A l'exécution des pages, tu ouvre ton navigateur et tu tape dans la barre d'adresse: http://localhost/"nom_de_la_page".asp. Et C Parti!!!!

Ne me remerci plus amigo
C mon devoir!!!
SISCO_N°1 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 17h55.


 
 
 
 
Partenaires

Hébergement Web