11. maj 2002 - 00:21Der er
17 kommentarer og 2 løsninger
Vil bare ikke!
Hvad er der i vejen med det her script?
<% Dim rs Set rs = Server.CreateObject("ADODB.Recordset") Query = "SELECT * FROM indhold WHERE Title = Forsiden" Set rs = connect.Execute(Query) rs.Open Query, Connect, 1, 2 %>
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
webben > hvorfor det? Ja, jeg har ikke prøvet at hente noget fra en database med denne metode før... men det er fordi jeg bare skal have hentet noget i en tabel hvor kolonnen 'Title' indeholder 'Forsiden' og fra samme række skal jeg hente noget - i en anden kolonne... sådan ser db ud:
Id Title Content 1 Forsiden bla bla bla 2 Kontakt info@canedo.dk 3 4
min connection fejler ikke noget - den virker fint på alle de andre 20 sider - med en includefil. : <% Dim Connect, connString Set Connect = Server.CreateObject("ADODB.Connection") connString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("admin/access/canedo.mdb") Connect.Open connString %>
Jeg vil klart anbefale denne metode: Query = "SELECT * FROM indhold WHERE Title = Forsiden" Set rs = connect.Execute(Query)
Da du let kan sætte en Response.Write Query ind inden execute hvilker kan være en fordel når man har problemmer med sin SQL for at se hvad der går galt. Ligeledes kan den let deles op på flere linier.
eagleeye --> det handler om erfaring med den anden, vender man sig til den ser man hurtigt fejlen som ved den anden... men du har ret, den er lidt mere vanskelig at se fejlen i den hvis man ikke er vand til at bruge den :D
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.