salut tous le monde :mon problème est que je doit fonctionné un site web developé pas untre paersone avec ASP et moi je connait rien du tous
ce site connecte a une basse de donné distante ingre sous unix.
j'ai instalé l'odbc, j'ai creé le noueud de connection, j'ai ajouté le iis,j'ai creé l'alias dans ODBC mais lorsque je clik sur des lien .asp voilà le message d'erreur :
Erreur de compilation Microsoft VBScripterror '800a0401'Fin d'instruction attendue/iisHelp/common/500-100.asp, line 11Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^
Microsoft OLE DB Provider for ODBC Driverserror '80040e21'Ce pilote ODBC ne prend pas en charge les propriétés demandées./sgc/creances_energie.asp, line 25
***************
le code source de cette ce lien est le suivant:
<html>
<head>
<title>Creances energie</title>
<LINK media=all href="sonelgaz.css" type=text/css rel=stylesheet>
</head>
<body>
<Center>
<%
Temps=Timer
Set Conn = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.RecordSet")
Set RS2= Server.CreateObject("ADODB.RecordSet")
Conn.Open "SGC"
dim dir,total
Total=0.0
Sql = " select As_47003,As_47005,AS_47004,As_47003+As_47005+AS_47004 As Dir"
Sql = Sql + " from Solde_compte_ao"
' Response.write sql + " <br>"
RS.Open sql, Conn, 1,1
Dir=0.0 **********c'est la ligne 25 qui pose problème?
%>
<Font Size=+2>
Basse Tension / Basse Pression
</font>
<br>
<TABLE BORDER=0 ALIGN="CENTER" CELLSPACING=1 WIDTH="90%">
<tr>
<td> <Div Align="Center">
<Font Size=+2>
Abonnés Ordinaires
</font>
<TABLE BORDER=1 ALIGN="CENTER" CELLSPACING=1 WIDTH="60%">
<Tr> <Div ALIGN="CENTER">
<Th COLSPAN=1> Compte</TD>
<Th COLSPAN=1> Montant</TD>
</Tr>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> 47003</TD>
<TD COLSPAN=1> <Div Align="Right"> <%=FormatNumber(Rs("As_47003"))%></TD>
</TR>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> 47004</TD>
<TD COLSPAN=1> <Div Align="Right"> <%=FormatNumber(Rs("As_47004"))%></TD>
</TR>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> 47005</TD>
<TD COLSPAN=1> <Div Align="Right"> <%=FormatNumber(Rs("As_47005"))%></TD>
</TR>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> <b>Total</TD>
<TD COLSPAN=1> <Div Align="Right"> <b><%=FormatNumber(Rs("Dir"))%></TD>
</TR>
<%Total=Total+Cdbl(Rs("Dir"))%>
</TABLE>
<%Rs.Close
Sql = " select *"
Sql = Sql + " from Solde_compte_fsm"
' Response.write sql + " <br>"
RS.Open sql, Conn, 1,1
Dir=0.0
%>
</td>
<td> <Div Align="Center">
<Font Size=+2>
Abonnés FSM
</font>
<TABLE BORDER=1 ALIGN="CENTER" CELLSPACING=1 WIDTH="60%">
<TR> <Div ALIGN="CENTER">
<Th COLSPAN=1> Compte</TD>
<Th COLSPAN=1> Montant</TD>
</TR>
<%Do while not rs.eof
Dir=Dir+Rs("Ancien_Solde")
Total=Total+Cdbl(Rs("Ancien_Solde"))%>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> <%=Rs("num_compte")%></TD>
<TD COLSPAN=1> <Div Align="Right"> <%=FormatNumber(Rs("Ancien_Solde"))%></TD>
</TR>
<% Rs.moveNext
Loop%>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> <b> Total</TD>
<TD COLSPAN=1> <Div Align="Right"> <b><%=FormatNumber(Dir)%></TD>
</TR>
</TABLE>
<%Rs.Close
Sql = " select *"
Sql = Sql + " from Solde_compte_mt_mp"
' Response.write sql + " <br>"
RS.Open sql, Conn, 1,1
Dir=0.0
%>
</td>
</tr>
</table>
<br>
<Font Size=+2>
Moyenne Tension / Moyenne Pression
</font>
<br>
<TABLE BORDER=1 ALIGN="CENTER" CELLSPACING=1 WIDTH="30%">
<TR> <Div ALIGN="CENTER">
<Th COLSPAN=1> Compte</TD>
<Th COLSPAN=1> Montant</TD>
</TR>
<%Do while not rs.eof
Dir=Dir+Rs("Ancien_Solde")
Total=Total+Cdbl(Rs("Ancien_Solde"))%>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> <%=Rs("num_compte")%></TD>
<TD COLSPAN=1> <Div Align="Right"> <%=FormatNumber(Rs("Ancien_Solde"))%></TD>
</TR>
<% Rs.moveNext
Loop%>
<TR> <Div ALIGN="CENTER">
<TD COLSPAN=1> <b>Total</TD>
<TD COLSPAN=1> <Div Align="Right"><b> <%=FormatNumber(Dir)%></TD>
</TR>
</TABLE>
<br>
<hr Width="50%" Size=5>
<h3>
Total Créances Energie :
<Font Color="Red">
<%=FormatNumber(Total)%>
</font>
</h3>
<%Rs.Close
Conn.Close
Set rs = Nothing
Set conn = Nothing
%>
</body>
</html>
merci d'avance