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.
Og når det er sket kunne jeg godt tænke mig at f.eks at de første 50 poster vises og nederst på siden er der så lavet flere link til de næste poster ek. a-d er et link og ved klik trækker den de poster ud med a og d som start bogstav derefter e-h osv. Håber der er nogle der kan hjælpe mig
Conn.Close Set Conn = Nothing%> </center> ------------------------- Du skal så udskifte følgene: database.mdb skal udskiftes med din databases navn mappe skal udskiftes med din mappes navn <%=rs(\"navn\")%> og <%=rs(\"adresse\")%> skal udskiftes med de informationer du vil have ud af databasen!
alletiders, det var jo nemt nok, nu har jeg kun et problem, som tidligere nævnt ville jeg gerne i bunden af siden have nogle link hvor der eks. står 1-50 og ved klik kommer de poster frem der starter der har nummeret mellem 1 og 50, hver person har nemlig et nummer - næste link hedder så 50-100, dette vil jeg gerne have da der er et hav af kunder så istedet for at liste den alle på en gang.
<% intPage = Request(\"page\") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If
Set rs = Server.CreateObject(\"ADODB.RecordSet\") strSQL = \"SELECT LinkURL FROM Links\" strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"/aspdigital/db/demo.mdb\") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Response.Write \"<p><b>Side \" & intPage & \" af \" & intPageCount & \"</b></p>\" Do While Not rs.EOF And intRecCount > 0 Response.Write rs(\"LinkURL\") & \"<br>\" intRecCount = intRecCount - 1 rs.MoveNext Loop End If rs.Close Set rs = Nothing
Response.Write \"<p>Gå til side \" For intNum = 1 To intPageCount Response.Write \"<a href=paging.asp?page=\" & intNum & \">\" & intNum & \"</a> \" Next
Response.Write \"<p>\" If Clng(intPage) > 1 Then Response.Write \"<a href=paging.asp?page=\" & intPage - 1 & \"><<</a>\" Else Response.Write \"<<\" End If
Response.Write \" \"
If Clng(intPage) < Clng(intPageCount) Then Response.Write \"<a href=paging.asp?page=\" & intPage + 1 & \">>></a> \" Else Response.Write \">>\" End If %>
jo tak, men jeg kan ikke få det rigtigt sat sammen, det her er det jeg har, jeg har prøvet men jeg får en fejl ved linien rs.Open strSQL, strDNS,1 - den understøtter ikke ODBC-driver, men jeg har sikkert gjort det forkert
<% \'Connection til databasen Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"mk.mdb\") strSQL = \"select * from medlemmer\" set rs = Conn.execute(strSQL)
if rs.EOF then Response.write \"<font face=\"\"Arial\"\" size=\"\"2\"\">Der er ingen indlæg i databasen!font>\" else Do Until rs.EOF %>
Denne kode skal du bare sætte ind (husk at rette Database sti og mappe)
Den burde virke!
<% intPage = Request(\"page\") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If
Set rs = Server.CreateObject(\"ADODB.RecordSet\") strSQL = \"SELECT LinkURL FROM Links\" strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"/aspdigital/db/demo.mdb\") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Response.Write \"<p><b>Side \" & intPage & \" af \" & intPageCount & \"</b></p>\" Do While Not rs.EOF And intRecCount > 0 %> <div align=\"center\"> <center> <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"> <tr> <td width=\"50%\"><%=rs(\"navn\")%></td> <td width=\"50%\"><%=rs(\"email\")%></td> </tr> <% intRecCount = intRecCount - 1 rs.MoveNext Loop End If rs.Close Set rs = Nothing
Response.Write \"<p>Gå til side \" For intNum = 1 To intPageCount Response.Write \"<a href=paging.asp?page=\" & intNum & \">\" & intNum & \"</a> \" Next
Response.Write \"<p>\" If Clng(intPage) > 1 Then Response.Write \"<a href=paging.asp?page=\" & intPage - 1 & \"><<</a>\" Else Response.Write \"<<\" End If
Response.Write \" \"
If Clng(intPage) < Clng(intPageCount) Then Response.Write \"<a href=paging.asp?page=\" & intPage + 1 & \">>></a> \" Else Response.Write \">>\" End If %>
alletiders, nu har jeg fået det til at virke, dog er der en ting hvis du kan svare mig på det. Istedet for at der står gå til side 1,2,3 osv. kan man så lave det hvor der står a-d, e-h osv da jeg har rimelig mange mennesker i adressekartoteket. Så skal jeg nok lade være med at stille flere spørgsmål. På forhånd tak
desværre kan du ikke lave det.. det kræver at du skriver 100 if formulare
Synes godt om
Ny brugerNybegynder
Din løsning...
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.