Avatar billede loukas Mester
01. marts 2003 - 15:04 Der er 3 kommentarer og
1 løsning

_?_?_?_?_

Jeg er helt ny i vb.net.

Hvordan får jeg skrevet søgningen ud ??

<%@ Page Language="VB" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.Oledb" %>
<script runat="server">

    Sub Database(SQL)
                dim dbconn,dbcomm,dbread
                dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & server.mappath("Cykelhuset.mdb"))
                dbconn.Open()
                dbcomm=New OleDbCommand(sql,dbconn)
                dbread=dbcomm.ExecuteReader()
                dgOutput.DataSource=dbread
                dgOutput.DataBind()
                dbread.Close()
    End Sub





    Sub Button1_Click(sender As Object, e As EventArgs)
   
          Dim strSQL as string
          Dim wsogestr
            If textbox1.text = "" then
                textbox1.text = "Der skal skrives her ..."
            else
   
    'hvilken forespørgsel er valgt
            wsogestr = textbox1.text
              Select Case RadioButtonList1.SelectedIndex
   
                    Case 0
                        strSQL = "SELECT * FROM Kunde, Postnrtabel WHERE Kunde.Postnr = Postnrtabel.Postnr AND "
    ' * hvis det indtastede er numerisk søges på kundenr, ellers søges på navn
                          If isNumeric(wsogestr) Then
                              strSQL = strSQL & "Kundenr=" & wsogestr
                          else
                              strSQL = strSQL & "Navn Like '" & wsogestr & "%'"
                          End if
                         
                          textbox1.text = "strSQL"
                   
                    Case 1
                        textbox1.text = "-2-"
   
                    Case 2
                        textbox1.text = "-3-"
   
                    Case 3
                        textbox1.text = "-4-"
                End Select
   
            end if
   
        End Sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        <asp:RadioButtonList id="RadioButtonList1" runat="server">
            <asp:ListItem>Oplysninger om en kunde - indtast kundenr eller kundenavn nedenfor</asp:ListItem>
            <asp:ListItem>Alle en kundes ordrer - indtast kundenr nedenfor</asp:ListItem>
            <asp:ListItem>Oplysninger om en vare - indtast varenr nedenfor</asp:ListItem>
            <asp:ListItem>Oplysninger om en medarbejder - indtast medarbejdernr, telefonnr eller email nedenfor</asp:ListItem>
        </asp:RadioButtonList>
        <br />
        <asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
        <asp:Button id="Button1" onclick="Button1_Click" runat="server" Text="Button"></asp:Button>
       
       
        <asp:DataGrid id="dgOutput" runat="server" HorizontalAlign="Center"  class="left">
            <HeaderStyle borderwidth="15px" width="700px" backcolor="#C0FFFF"></HeaderStyle>
            <EditItemStyle backcolor="White"></EditItemStyle>
            <AlternatingItemStyle backcolor="#E0E0E0"></AlternatingItemStyle>
        </asp:DataGrid>
    </form>
</body>
</html>
Avatar billede tele_lucien Nybegynder
01. marts 2003 - 15:55 #1
loukas............ hvad mener du med det?

Du har jo dit datagrid, til at vise resultat i!

:-)

Men den viser ingenting eller hvad?
Avatar billede tele_lucien Nybegynder
01. marts 2003 - 16:00 #2
her har du ihvertfald glemt at type bestemme din variabel:

Sub Button1_Click(sender As Object, e As EventArgs)
   
          Dim strSQL as string
          >>> Dim wsogestr ???????????
            If textbox1.text = "" then
                textbox1.text = "Der skal skrives her ..."
            else
Avatar billede loukas Mester
01. marts 2003 - 19:52 #3
nej den viser ingenting ???  :-(
Avatar billede loukas Mester
03. marts 2003 - 12:17 #4
ja, så har jeg fundet løsningen :-)

Database(strSQL)
skal kaldes tilsidst i 'Sub Button1_Click'
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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