Problème de conpatibilité... [asp-vbs-acess] - Divers - Programmation
MarshPosté le 17-05-2004 à 13:15:42
Bonjour tout le monde... Je viens vous demande si vous ne sauriez pas m'aider... Voici mon code source...
<%@ LANGUAGE=VBScript %> <% dim Cnx, BDpath dim ReqSite, Index, temp dim ReqDom, Index2, temp2 dim ReqMach, Index3, temp3 dim ReqMat, Index4 BDpath = Server.MapPath("Configurations.mdb" ) set Cnx = Server.CreateObject("ADODB.Connection" ) Cnx.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & BDpath set ReqSite = Cnx.Execute("select * from Domaine" ) set ReqDom = Cnx.Execute("select NoDom from Domaine where NomSite = &temp" ) set ReqMach = Cnx.Execute("select NomMach, NoConfig from Contient where NoDom = &temp2" ) set ReqMat = Cnx.Execute("select NomMat from Materiel where NoConfigInit = &temp3" ) %> ...
Lorsque j'essaye d'extécuter ma page asp à l'aide de iis il me dit que mes requêtes sont mauvaises... Mais je crois avoir trouvé le problème... J'ai créé ma base de données avec acess 2003... Car lorsque j'exécute une page asp en prenant les données dans une bd créée avec acess 2000, il n'y a pas de problème... Ma question alors : -> Cnx.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & BDpath que dois-je mettre entre les guillemets pour que ça aille? J'ai tout essayé, je trouve pas
J'ai une 2me question, elle va probablement vous paraître bête mais soit, j'aimerais lancer une nouvelle page mais dans la page active, comment faire? J'espères que l'un de vous pourra m'aider... Mille merci d'avance...
Marsh Posté le 17-05-2004 à 13:15:42
Bonjour tout le monde...
Je viens vous demande si vous ne sauriez pas m'aider...
Voici mon code source...
<%@ LANGUAGE=VBScript %>
<%
dim Cnx, BDpath
dim ReqSite, Index, temp
dim ReqDom, Index2, temp2
dim ReqMach, Index3, temp3
dim ReqMat, Index4
BDpath = Server.MapPath("Configurations.mdb" )
set Cnx = Server.CreateObject("ADODB.Connection" )
Cnx.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & BDpath
set ReqSite = Cnx.Execute("select * from Domaine" )
set ReqDom = Cnx.Execute("select NoDom from Domaine where NomSite = &temp" )
set ReqMach = Cnx.Execute("select NomMach, NoConfig from Contient where NoDom = &temp2" )
set ReqMat = Cnx.Execute("select NomMat from Materiel where NoConfigInit = &temp3" ) %>
...
Lorsque j'essaye d'extécuter ma page asp à l'aide de iis il me dit que mes requêtes sont mauvaises...
Mais je crois avoir trouvé le problème... J'ai créé ma base de données avec acess 2003... Car lorsque j'exécute une page asp en prenant les données dans une bd créée avec acess 2000, il n'y a pas de problème...
Ma question alors :
-> Cnx.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & BDpath
que dois-je mettre entre les guillemets pour que ça aille?
J'ai tout essayé, je trouve pas
J'ai une 2me question, elle va probablement vous paraître bête mais soit, j'aimerais lancer une nouvelle page mais dans la page active, comment faire?
J'espères que l'un de vous pourra m'aider...
Mille merci d'avance...