09. maj 2003 - 08:39Der er
15 kommentarer og 1 løsning
Fel vid byte av connectionstring
Har bytt från: <% Set MinCon = Server.CreateObject ("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") MinCon.Open "DSN=axelson;UID=;PWD=" ID = Request.Querystring("ID") %>
<%SQL = "SELECT * FROM info, detail WHERE info.kursID = detail.kursID and ID=" & ID & " order by detail.detailid" rs.Open SQL, MinCon,1,2%>
<% web = rs("websida") kursid=rs("kursid") kursnamn = rs("kursnamn") %>
till denna istället: <% Set MinCon = Server.CreateObject ("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") MinCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\web\kunder\axelsons\nytt\databas\axelsons.mdb"
ID = Request.Querystring("ID") %>
<% SQL = "SELECT * FROM info, detail WHERE info.kursID = detail.kursID and ID=" & ID & " order by detail.detailid" rs.Open SQL, MinCon,1,2 %> <% web = rs("websida") kursid=rs("kursid") kursnamn = rs("kursnamn") %>
men nu får jag detta fel: ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
jaha... men det funkar när jag använder den gamla odbc-dsn kopplingen till databasen... den enda skilland är ju att jag bytt MinCon.Open "DSN=axelson;UID=;PWD=" mot MinCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\web\kunder\axelsons\nytt\databas\axelsons.mdb". Annars är det exakt samma kod som dessutom har fungerat...
Ja, det er to forskellige drivere. Du har to felter, der hedder "kursid", en i hver af tabellerne. Den gamle driver accepterede det - men du ved ikke hvilket felt du fik fat i (de er dog ens lige her). Den nye driver tvinger dig til at specificere hvilket felt du vil have. Det skal du være glad for :)
vat du förresten nånstans där det står om det möjliga sätten att ansluta databasen? hade ju underlättat när man ska uppdatera äldre projekt gjorda av kollegor som inte jobbar hos oss längre...
ved du forresten hvor der står noget om forskellige database connections ? Havde jo ???????? når man skal opdatere ældre projekter som tidligere kollegaer har lavet
nej ikke alle, det er lidt lettere når man bor i helsingør :-) men der er nogen ord som er helt anderledes end dansk, f.eks aner jeg ikek hvad underlättat betyder
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.