Avatar billede klinemann Nybegynder
06. oktober 2006 - 16:35 Der er 12 kommentarer og
1 løsning

bestemt udtræk

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 - 16:35 #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 Slettet bruger
06. oktober 2006 - 16:45 #2
SELECT * FROM tabel WHERE tilbud = '2'
Avatar billede klinemann Nybegynder
06. oktober 2006 - 17:01 #3
jeg kan ikke få det til at vise dem ved det?
Avatar billede nielle Nybegynder
06. oktober 2006 - 18:23 #4
Hvad er egentlig sammenhængen mellem dit spørgsmål og den blok kode du har postet i 06/10-2006 16:35:42?


PS: I øvrigt må du altså meget gerne følge op på nogle af de spørgsmål du har åbent:

http://www.eksperten.dk/list.phtml?sort=&order=DESC&status_1=on&status_2=on&spm_creator=bellinizone&spm_part=&spm_answer=&find=&engine=exp

Det skulle jo gerne være sådan at folk fortsat har lyst til at hjælpe dig. :^)
Avatar billede Slettet bruger
07. oktober 2006 - 14:06 #5
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/database.mdb")
Conn.Open DSN

' SQL forespørgsel
strSQL = "Select * from Tabel WHERE Tilbud = '2'"
' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)

' Gennemløb Recordset (rs) med en løkke
Do

  ' Udskriv værdien af kolonnen Fornavn
  Response.Write rs("Tilbud") & "<br>"

  ' Gå til næste Record i rs
  rs.MoveNext

' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
</body>
</html>
Avatar billede nielle Nybegynder
16. oktober 2006 - 14:15 #6
Hvad med noget respons?
Avatar billede klinemann Nybegynder
21. februar 2007 - 22:58 #7
hejsa, smider du et svar?
Avatar billede nielle Nybegynder
22. februar 2007 - 13:00 #8
Jeg går ud fra at det er visual-basic-starter som skal smide et svar. Mit eget bidrag her er vist ret begrænset. :^)
Avatar billede klinemann Nybegynder
14. september 2007 - 19:55 #9
luk
Avatar billede Slettet bruger
16. september 2007 - 19:04 #10
Øv! Fik ikke point:(
Avatar billede nielle Nybegynder
16. september 2007 - 22:21 #11
Du har ellers haft tid nok til at smide et svar.
Avatar billede Slettet bruger
17. september 2007 - 16:20 #12
Jajaja, ikke så kæphøj:D Men gør intet
Avatar billede nielle Nybegynder
17. september 2007 - 18:40 #13
Heh :^)
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