PHIDJI et ...

pi0up51 - 23 juil. 2001 à 14:59
breakdancer97170 Messages postés 2 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 13 novembre 2007 - 9 févr. 2004 à 20:02
Voilà encore un pb. (en ce moment j'y suis abonné :sad)
J'ai ma page index.asp ki est sur Phidji.com et qd je veux la consulté (ou tout autre visiteur !), voilà l'erreur:
************************************************************
HTTP 500.100 - Erreur interne au serveur - Erreur ASP
Services Internet (IIS)

--------------------------------------------------------------------------------

Informations techniques (destinées au personnel du Support technique)

Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.
/index.asp, line 10

Type de navigateur :
Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.1)

Page :
GET /index.asp
************************************************************

Code ligne 10 :
==========================================================
'connection à la base de données avant 
<%
set news = Server.CreateObject("ADODB.Recordset")
news.ActiveConnection = DSN_BASE
news.Source = "SELECT Datenews, auteurs, pttnews FROM news ORDER BY N° DESC"
news.CursorType = 0
news.CursorLocation = 2
news.LockType = 3
news.Open( )
news_numRows = 0
%>

==========================================================

Comprends pas l'erruer alors si qqn pouvait m'aider ce serait gentil !!

pi0up51

4 réponses

Je pense que l'erreur vient de la requête SQL. Elle survient quand la requête ne contient aucun élément.

A mon avis tu ne peut pas faire ORDER BY N° si tu n'a pas sélectionné ce champ avant FROM.
Essaies de mettre "SELECT * FROM news ORDER BY N° DESC". Si ca marche alors rajoute N° à ton SELECT, sinon je sais pas.
0
Put1 tu as raison !!
c vrai j'avais changé ça et j'ai oublié de vérifier !!
Merci de ta précieuse aide, ça faisant 4 jours ke je plantais la dessus merci bien
:)

pi0up51
InfoBoX51
0
-------------------------------
Réponse au message :
-------------------------------

Put1 tu as raison !!
c vrai j'avais changé ça et j'ai oublié de vérifier !!
Merci de ta précieuse aide, ça faisant 4 jours ke je plantais la dessus merci bien
:)

pi0up51
InfoBoX51

-------------------------------
Réponse au message :
-------------------------------

Je pense que l'erreur vient de la requête SQL. Elle survient quand la requête ne contient aucun élément.

A mon avis tu ne peut pas faire ORDER BY N° si tu n'a pas sélectionné ce champ avant FROM.
Essaies de mettre "SELECT * FROM news ORDER BY N° DESC". Si ca marche alors rajoute N° à ton SELECT, sinon je sais pas.

-------------------------------
Réponse au message :
-------------------------------

Voilà encore un pb. (en ce moment j'y suis abonné :sad)
J'ai ma page index.asp ki est sur Phidji.com et qd je veux la consulté (ou tout autre visiteur !), voilà l'erreur:
************************************************************
HTTP 500.100 - Erreur interne au serveur - Erreur ASP
Services Internet (IIS)

--------------------------------------------------------------------------------

Informations techniques (destinées au personnel du Support technique)

Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.
/index.asp, line 10

Type de navigateur :
Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Wanadoo 5.1)

Page :
GET /index.asp
************************************************************

Code ligne 10 :
==========================================================
'connection à la base de données avant 
<%
set news = Server.CreateObject("ADODB.Recordset")
news.ActiveConnection = DSN_BASE
news.Source = "SELECT Datenews, auteurs, pttnews FROM news ORDER BY N° DESC"
news.CursorType = 0
news.CursorLocation = 2
news.LockType = 3
news.Open( )
news_numRows = 0
%>

==========================================================

Comprends pas l'erruer alors si qqn pouvait m'aider ce serait gentil !!

pi0up51
0
breakdancer97170 Messages postés 2 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 13 novembre 2007
9 févr. 2004 à 20:02
Salut,
J'ai 2 machines,
1 qui sous win98,
1 sous windows 2000 server,
sous win 98 j'ai un site en asp qui tourne parfaitement bien.
Lorsque je le mets sous windows 2000 server, je crée le dsn dans l'odbc.
Quand je teste mes pages j'ai le message ci dessous :

Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Pilote ODBC Microsoft Access] Impossible d'utiliser '(Inconnu)'; fichier en cours d'utilisation.
/c2i/technicien.asp, line 8

Si kelkun pouvait m'aider, car normalement on doit une application doit pouvoir tourner sur n'importe quel système d'exploitation.
0
Rejoignez-nous