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 21/01/2007, 03h12   #1
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut bout de code - quelle serait la base de données utilisée ?

Bonjour,

Je dois transférer le site internet hébergé en Chine d'un ami vers un hébergeur français.

Mais quelques bouts de code en ASP ne sont pas clairs pour moi (je ne connais que le PHP... )

Voici le code:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<%
	dim conn
	dim connstr
	dim db
	db="data/1du.asp"
	Set conn = Server.CreateObject("ADODB.Connection")
	connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
	conn.Open connstr
	sub closedatabase()
	  conn.close
      set conn=Nothing
    End sub
%>
apparement ça se connecte à la base de donnée "data/1du.asp", mais je ne vois pas à quoi ça peut correspondre ??!!!

J'ai essayé d'ouvrir le fichier avec mon éditeur de texte (ConText), mais je n'arrive pas à le lire convenablement (tout plein de petits carrés, parmi lesquels des petits bouts de textes).

Pourriez-vous me dire à quoi correspond ce code, à quelle genre de base de donnée essaye-t'il de se connecter ? Et est-il possible que le fichier pointé soit la base de donnée ?

Encore merci.


PS: c'est un peu urgent...
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2007, 12h42   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,

Est-ce que tu reçois une erreur quand tu execute tes pages ASP?

Les bases de données *.asp n'existent pas. C'est peut-être une tentative de sécuriser la base. Essaye de renommer ce fichier en "1du.mdb".

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2007, 14h59   #3
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut pas encore d'hébergement

Salut,

En fait, je n'ai pas encore essayé. J'attendais de savoir à quel type de base de donnée il est fait apel pour savoir quel type d'hébergement prendre...

Je pensais qu'on aurait pu connaitre la base de donnée grâce au bout:
Code :
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2007, 20h09   #4
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Ce bout permet une connection à un fichier Office.
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2007, 21h03   #5
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut donc...

Salut,

Donc les possibilités sont limitées à Access et Excell n'est-ce pas ?
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2007, 03h24   #6
Candidat au titre de Membre du Club
 
Inscription : août 2002
Messages : 42
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : août 2002
Messages : 42
Points : 14
Points : 14
Envoyer un message via ICQ à Marneus Envoyer un message via MSN à Marneus
Si je me fit à ce que j'ai vue comme code ASP, je crois bien que la base est en access ou excel.

Comme on t'as dit avant, essaie de renommer le fichier 1du.asp en fichier 1du.mdb.
Marneus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2007, 03h53   #7
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut erreur

Bonjour,

J'ai acheté l'hébergement et mis le site web dessus.

Voici l'erreur générée:

Code :
1
2
3
4
5
Microsoft JET Database Engine error '80004005'
 
Format de base de données ('D:\www\levista-sofa.com\website\data\1du.mdb') non reconnu.
 
/conn.asp, line 8
Il faut peut-être que je crée un lien ODBC ???

Dans l'interface d'administration ils permettent de créer des ODBC et demandent ces trois champs:

Nom du DSN :
Chemin d'acces a la base : (ou IP)
Type de driver : (options: Microsoft Access Driver (*.mdb) ou Microsoft Excell Driver (*.xls) ou Microsoft Text Driver (*.txt) ou MYSQL

Ca vous dit quelque chose l'erreur ??? (et comment compléter les champs s'il le faut ?)
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2007, 02h34   #8
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut personne ?

Personne ne peut m'aider encore un peu ???
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2007, 09h56   #9
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Est-ce que tu arrive à ouvrir ta base avec Access?
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 01h07   #10
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut ça y est... oufff...

Salut,

Oui, ça y est, j'ai réussi à l'ouvrir (avec OpenOffice Base, le concurent de Microsoft). C'est nickel !!!

Et le site est opérationnel !!! Grand merci à tous !

Une question, A partir de quand faut il penser à changer de SGBD ? De Access vers MySQL ou SQL Server.

Est-ce que Access peut ralentir gravement le site ?
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 09h32   #11
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Il faut considérer le nombre d'utilisateurs simultanés. A partir d'une dizaine Access est instable.
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 11h19   #12
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut gros méias

Le site est quand même un peu lent (le chargement des pages), est-ce que ça peut venir du fichier mp3 de 3Mo et des fichiers flash d'un total de 1,5Mo à charger ???
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 12h10   #13
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Enlève-les tu verras bien la différence...
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 19h31   #14
Invité de passage
 
Inscription : juin 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 9
Points : 1
Points : 1
Envoyer un message via MSN à titusutit
Par défaut oui, lol..

Oui, lol, j'imagine bien ! Mais y aurait-il des outils qui permettraient de tester le temps d'affichage d'une page dans l'absolu ?

Ma ligne ADSL était limitée quelques temps, mais dès qu'elle repasse en rapide, je ne pourrais plus tester objectivement. (en ADSL no problem, ça va vite, mais ce sont les utilisateurs lointains et les utilisateurs de lignes limitées qui vont peut-être être lésés).

Je connais ping, mais ça teste l'a réponse d'un serveur... Ca ne teste pas le temps de téléchargement de la page.
titusutit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2007, 09h32   #15
Membre émérite
 
Avatar de marabout
 
Homme
Consultant E-Learning
Inscription : août 2006
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Consultant E-Learning

Informations forums :
Inscription : août 2006
Messages : 646
Points : 812
Points : 812
Citation:
Envoyé par Immobilis
Il faut considérer le nombre d'utilisateurs simultanés. A partir d'une dizaine Access est instable.
C'est effectivement ce qu'il faut considérer mais les limites sont plus larges quand on parle d'accès web à Access: un de mes sites tournait très bien avec une centaines d'accès simultanés (l'accès est clos en fin de chaque page asp. Cela a commencé à coincé quand la taille de la base a dépassé les 15 MB (pour le même nombre d'accès
marabout 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 17h54.


 
 
 
 
Partenaires

Hébergement Web