Avatar billede klinemann Nybegynder
06. oktober 2006 - 17:19 Der er 4 kommentarer og
1 løsning

Bestemt udtræk fra db

hej, jeg skal have udtrykket alle de varer fra databasen hvor rækken tilbud = 2?

hvordan skal jeg skrive det?
Avatar billede klinemann Nybegynder
06. oktober 2006 - 17:20 #1
<%   
                                    Set Conn3 = Server.CreateObject("ADODB.Connection")
                                    DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
                                    DSN = DSN & "DBQ=" & Server.MapPath("db/jittytre.mdb")
                                    Conn3.Open DSN
                                   
                                    intPage = Request("page")
                                    If isNumeric(intPage) = False Or intPage < 1 Then
                                        intPage = 1
                                    End If
                                    %>
                                    <font size="2" face="Tahoma">Side <b><%Response.Write "" & intPage & ""%></b><br><br>
                                </td>
                            </tr>
                            </table>
                        </td>
                        <td valign="top">
                        <p align="justify"><b><font face="Tahoma">POLETTER <%=request.querystring("alfa")%></font></b><font face="Tahoma"><b>
                        &nbsp;</b></font></p>
                               
                               
                                <%if Request.QueryString("poletter") = "" then%>

                                <%
                                    Set Rs = Server.CreateObject("ADODB.Connection")
                                    DBPath = "DBQ=" & server.mappath("db/jittytre.mdb")
                                    Rs.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath
                                    Sql = "Select count(*) as Found from tabel"
                                    Set Record =  Rs.Execute(Sql)
                                   
                                    Ialt = Record("found")
                                %>
                                <%    Set Conn3 = Server.CreateObject("ADODB.Connection")
                                    DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
                                    DSN = DSN & "DBQ=" & Server.MapPath("db/jittytre.mdb")
                                    Conn3.Open DSN
                                   
                                    intPage = Request("page")
                                    If isNumeric(intPage) = False Or intPage < 1 Then
                                        intPage = 1
                                    End If
                                    %>
                                    <%Set record = Server.CreateObject("ADODB.RecordSet")
                                    Sql3 = "SELECT * FROM tabel ORDER BY forside ASC"
                                    record.Open Sql3,Conn3,1 %>
                                    <%
                               
                                    str_alfa = LCase(Request.QueryString.Item("alfa")) & UCase(Request.QueryString.Item("alfa"))
                                   
                                    str_sql2 = "SELECT * FROM tabel"
                                    If Len(str_alfa) < 1 Then
                                    str_alfa = "0123456789ABCDEFGHIJKLMNOPQRSTUVWYZÆØÅabcdefghijklmnopqstuuvwxyzæøå"
                                    End if
                                      str_sql2 = str_sql2 & " WHERE ("
                                      for i = 1 to Len(str_alfa)
                                        If i <> 1 Then
                                          str_sql2 = str_sql2 & " OR"
                                        End If
                                        str_sql2 = str_sql2 & " forside LIKE '" &  Mid(str_alfa,i,1) & "%'"
                                    next
                                %>
Avatar billede jps6kb Novice
06. oktober 2006 - 17:31 #2
Okay.. det er noget af en trist kode du har der.. hvad er det præcist du ville med den? :)

Skal du have udskrevet alle varer fra db hvor tilbud = 2 bare?
Avatar billede mortenbock Nybegynder
06. oktober 2006 - 17:32 #3
Mener du sådan:

"SELECT * FROM tabel WHERE tilbud = '2'"
Avatar billede softspot Forsker
06. oktober 2006 - 18:01 #4
Du dobbeltposter et spørgsmål og så endda i samme kategori. Det er ikke tilladt at dobbeltposte, så du bør lukke det ene af dine spørgsmål...
Avatar billede klinemann Nybegynder
06. oktober 2006 - 19:22 #5
lukker
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester