17. marts 2003 - 13:03Der er
5 kommentarer og 1 løsning
Koden smides ud på en side
Jeg har en kode hvad man sletter efter 2 månder, er der en venlig sjæl der kan hjælpe mig med at får de eller den person op på en side, så man kan se hvem der er slettet.
___________________________________________________________ <% 'Her laves et connection object som brues til at connecte til database Set Conn = Server.CreateObject("ADODB.Connection") 'I denne streng som kaldes en Connection String, angives hvilen database driver/provider der skal bruges til at tilgå databasen 'samt hvilken database der skal åbnes DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/medlemsliste/db/medlemmer.mdb") 'Åben til databasen Conn.Open DSN
'Udregn datoen for 2 måneder siden datoStr = DateAdd("m", -2, date()) 'Formater datoen i US formatet yyyy-mm-dd som bruges i SQL datoStr = Year(datoStr) & "-" & Month(datoStr) & "-" & Day(datoStr) 'Lav en SQL sætningen som sletter fra tabellen user SQL = "DELETE FROM user WHERE Dato2 < #"& datoStr & "#" 'Udføre SQL sætnignen Conn.Execute(SQL)
'Luk forbindelsen til databasen Conn.Close 'Lige for god orden skyld bør denne med for at slette objectet Conn. Set Conn = Nothing %>
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.
Der er to måder du kan gøre det på: 1) Du kan vælge istedet for at slette brugerne, så lave et ja/nej felt i din database, og så sige at hvis feltet er true, så er de slettet, og kan ikke logge ind, og hvis den er false, så er de ikke slettet, og så kan de logge ind. Så laver du bare en sql streng der hedder : "select * from user where slettet = true" og så får du listen over brugere der er slettet.
2) du kan sige at når du sletter en bruger så bliver hans profil overført til en anden tabel, og så kan du bare hente de tabel ud på din asp side.
'Udregn datoen for 2 måneder siden datoStr = DateAdd("m", -2, date()) 'Formater datoen i US formatet yyyy-mm-dd som bruges i SQL datoStr = Year(datoStr) & "-" & Month(datoStr) & "-" & Day(datoStr) 'Lav en SQL sætningen som sletter fra tabellen user SQL = "select * FROM user WHERE Dato2 < #"& datoStr & "#" 'Udføre SQL sætnignen set rs = Conn.Execute(SQL)
response.write "<table>" do while not rs.eof response.write "<tr>" response.write "<td>" & rs("fornavn") & "</td>" response.write "<td>" & rs("efternavn") & "</td>" response.write "<td>" & rs("osv.....") & "</td>" response.write "</tr>" rs.movenext loop
'Luk forbindelsen til databasen Conn.Close 'Lige for god orden skyld bør denne med for at slette objectet Conn. Set Conn = Nothing %>
Jeg har denne kode, Vis jeg skal bruge dette forslag:
1) Du kan vælge istedet for at slette brugerne, så lave et ja/nej felt i din database, og så sige at hvis feltet er true, så er de slettet, og kan ikke logge ind, og hvis den er false, så er de ikke slettet, og så kan de logge ind. Så laver du bare en sql streng der hedder : "select * from user where slettet = true" og så får du listen over brugere der er slettet:
Jeg har lavet en i tablen der hedder "Godkendt" Hvor i koden skal det så sættes ind:
>>>>Koden<<<<<<
<% 'Her laves et connection object som brues til at connecte til database Set Conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset")
'I denne streng som kaldes en Connection String, angives hvilen database driver/provider der skal bruges til at tilgå databasen 'samt hvilken database der skal åbnes DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/medlemsliste/db/medlemmer.mdb") 'Åben til databasen Conn.Open DSN
'Udregn datoen for 2 måneder siden datoStr = DateAdd("m", -2, date()) 'Formater datoen i US formatet yyyy-mm-dd som bruges i SQL datoStr = Year(datoStr) & "-" & Month(datoStr) & "-" & Day(datoStr)
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.