tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
12
ZUGRIFFE
3157
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Alaitoc Alaitoc ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    115
    Morgen,
    also ich komm mal direkt zur Sache, dies ist mein Code:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    
    Public Class Form1
        'Variabeln'
        Dim ip As String
        Dim host As String
     
        Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs)
     
        End Sub
     
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'TODO: Diese Codezeile lädt Daten in die Tabelle "IpDataSet.Host". Sie können sie bei Bedarf verschieben oder entfernen.
            Me.HostTableAdapter.Fill(Me.IpDataSet.Host)
            
        End Sub
     
        Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
            'Datenbank speichern'
            Me.ValidateChildren()
            Me.HostBindingSource.EndEdit()
            Me.HostTableAdapter.Update(Me.IpDataSet)
        End Sub
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            'Variabeln'
            Dim IPADDR As System.Net.IPAddress
            'IP Adresse'
            IPADDR = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName()).AddressList(0)
            'Benutzernamen'
            Dim hostreg = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("software\microsoft\windows nt\CurrentVersion\Winlogon\", True)
            host = hostreg.getvalue("AltDefaultUserName")
            hostreg.close()
            'In Datenbank schreiben'
            Me.HostTableAdapter.Insert(IPADDR.ToString, host)
            'Datenbank speichern'
            Me.ValidateChildren()
            Me.HostBindingSource.EndEdit()
            Me.HostTableAdapter.Update(Me.IpDataSet)
     
        End Sub

    und nun brauche ich den Befehl um diese Datenbank bzw. Tabelle in der Datenbank zu durchsuchen.

    Schonmal Danke

    MfG Alaitoc
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Zum Beispiel so, wenn du direkt die Daten aus dem DataSet filtern möchtest:
    Code :
    1
    2
    
    Dim table as DataTable = myDataset.Tables(0)
    Dim rows as DataRow() = table.Select( "name like '%Hugo%' order by LastModifiedTime" )

    Wenn du auf die Datenbank gehen willst, dann musst du das mit Hilfe eines SELECT-Statements tun ...
     

  3. #3
    Alaitoc Alaitoc ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    115
    Also wenn ich genau das mache was du machst, dann kommt ein Syntax fehler und das mit Select krieg ich nicht hin, ich habe es bis jetzt mal versucht mit "contains" aber da durchsucht er nur die erste spalte...
    Kannste mir das einfach mal in meinen Quelltext einfügen so das es auch bei mir funktioniert?

    Schonmal danke
     

  4. #4
    Alaitoc Alaitoc ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    115
    Kann es sein, dass hier immer nur einmal geantwortet wird ?Oo
    Schon das zweite mal..
     

  5. #5
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Erstens: Könnte es vielleicht sein, dass Norbert neben tut.de auch noch andere Dinge zu tun hat?!
    Zweitens: Wo kommt der Syntaxfehler und wie lautet die genaue Fehlermeldung? Ggf. kann man sich da auch selber helfen, in dem man den Fehler richtig liest
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  6. #6
    Alaitoc Alaitoc ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    115
    Natürlich hat er auch noch anderes zu tun aber er ist doch nicht der einzigste im Forum oder ? =)
    Bin eben etwas ungeduldig...

    Das ist der Fehler:

    Syntaxfehler: Fehlender Operand nach dem Operator 'order'.
     

  7. #7
    Alaitoc Alaitoc ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Beiträge
    115
    Nunja...äh wird dieser Beitrag überhaupt noch beachtet...?
     

  8. #8
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Ne

    Kopier doch mal den Code hier rein, den du hast.
    Weil, wie die Fehlermeldung schon sagt, fehlt da was.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  9. #9
    foley Tutorials.de Gastzugang
    Hallo
    ich den Code für mein Programm angepasst aber ich denke da fehlt noch ein Befehl um den dataGrid neu anzeigen oder?

    Dim table As DataTable = AdressenDataSet.Tables(0)
    Dim rows As DataRow() = table.Select("firmennr like '%" + TextBox1.Text + "%' ")
     

  10. #10
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Kannst du vielleicht ein kleine Brücke schaffen, was das mit dem Thema zu tun hat?!
    Ich weiß beim besten Willen nicht was dein Problem ist. Und zum Raten bin ich zu müde
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  11. #11
    foley Tutorials.de Gastzugang
    naja ich versuche eine Suche zu bauen die MDB-Datenbank durchsucht und dann das Ergebnis im Formular anzeigt
     

  12. #12
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Aha

    Aber wo ist nun dein Problem? Wobei brauchst du Hilfe? Was hast du schon? Was geht nicht? ...
    Fragen über Fragen und keine Antworten. So kann dir zur Zeit niemand helfen, sorry

    Du musst immer davon ausgehen: Die Leute die das hier Lesen, wissen nicht was du da machst. Versuche den Leser abzuholen, dass er am Ende deines Posts das Problem verstanden hat!
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  13. #13
    foley Tutorials.de Gastzugang
    ich bekomme es einfach nicht hin das ergebnis der Suche anzeigen zulassen.
    durch den Befehl - Dim rows As DataRow() = table.Select("firmennr like '%" + TextBox1.Text + "%' ")
    selectiere ich duch die Zeile in der Table in dem der Text steht den ich in die TextBox1 eingetragen habe. oder?
    wie wird das jetzt im DataGridView angezeigt? oder sollte es schon?
     

Ähnliche Themen

  1. Datenbank durchsuchen
    Von Hanseatic im Forum .NET Datenverwaltung
    Antworten: 6
    Letzter Beitrag: 18.02.08, 20:14
  2. datenbank durchsuchen
    Von uzge77 im Forum PHP
    Antworten: 5
    Letzter Beitrag: 25.07.05, 15:56
  3. Datenbank durchsuchen
    Von jokaz11 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 28.05.05, 18:52
  4. Datenbank durchsuchen
    Von rvt im Forum PHP
    Antworten: 4
    Letzter Beitrag: 22.04.05, 10:57
  5. Datenbank durchsuchen ^^
    Von m4nueL im Forum PHP
    Antworten: 8
    Letzter Beitrag: 02.09.02, 15:18