kostenloser Webspace werbefrei: lima-city


Unknown column 'id' in 'where clause'

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    hoschi111

    hoschi111 hat kostenlosen Webspace.

    Hey leute :D
    Wollte mal nach langer zeit was in vb programmieren

    Und da dachte ich mir das ich nen hackloader für nen freund mache Hab alles mit der datenbank undo untermhut nur hab ich da ein problem wenn ich diesen code : Dim myAdapter As New MySqlDataAdapter("select * from user where id='" & UsernameTextBox.Text & "'", mycon) verwende dann kommt dieser : Unknown column 'id' in 'where clause' Fehler ::stupid:

    Bitte dringenst um schnelle hilfe (Der loader soll bis morgen mittag fertig sein)
    Danke euer Hosch!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. m******e

    hoschi111 schrieb:
    Hey leute :D
    Wollte mal nach langer zeit was in vb programmieren
    ...
    Bitte dringenst um schnelle hilfe (Der loader soll bis morgen mittag fertig sein)
    Danke euer Hosch!
    :confused:

    1) Gehört eine VB-Frage denn wirklich in den Support-Bereich von LC?
    Also ich täts ja verschieben tun. Wohin auch immer. :wink:

    2) "Bitte dringenst um schnelle hilfe" lässt sich noch steigern, in etwa
    "Bitte dringenst um schnellste hilfe". :lol:

    3) Bei Deinem Namen scheint sich ein Fehlerteufel eingeschlichen zu haben.
    Sollte es nicht "Husch" heißen? :biggrin:
  4. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    hoschi111 schrieb:
    Dim myAdapter As New MySqlDataAdapter("select * from user  where id='" & UsernameTextBox.Text & "'", mycon)
    Wie der Fehler doch bereits sagt: die Spalte
    id
    existiert nicht... schau dir mit phpmyadmin die Struktur deiner Tabelle an, dann wirst du den Fehler auch finden.
  5. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Support ist wohl nicht der richtige Bereich dafür.
    Da es auch nicht um ein VB-spezifisches Problem geht, ist der Thread wohl im MySQL-Bereich gut aufgehoben.
    -> verschoben
  6. Autor dieses Themas

    hoschi111

    hoschi111 hat kostenlosen Webspace.

    klapt irwie nicht :S
  7. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    hoschi111 schrieb:
    klapt irwie nicht :S
    Was klappt nicht? Beschreibe doch was du versucht hast und was dabei herausgekommen ist.

    Hast du bereits mit phpMyAdmin geschaut ob die Spalte 'id' in deiner Tabelle überhaupt existiert?
  8. Autor dieses Themas

    hoschi111

    hoschi111 hat kostenlosen Webspace.

    (Ich will ja die Spalte User öffnen dammit ich dann mit meinen tool drauf zugreifen kann) Es gibt zwar die spalte User aber dann
    Weiß es nicht was es auswählen soll
  9. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    hoschi111 schrieb:
    (Ich will ja die Spalte User öffnen dammit ich dann mit meinen tool drauf zugreifen kann) Es gibt zwar die spalte User aber dann
    Weiß es nicht was es auswählen soll
    1. Warum Fettschrift?
    2. Poste bitte die Struktur deiner Tabelle, damit man sich etwas vorstellen kann.
    3. 'user' ist doch der Tabellenname und nicht eine Spalte, zumindest laut deinem SQL-Statement???
  10. Autor dieses Themas

    hoschi111

    hoschi111 hat kostenlosen Webspace.

    So hab dieses problem eben gefixxt ;D
    jz hab ich ein problem mit den password :(

    Ich verwende den code Dim mypass As New MySqlDataAdapter("select * from user where password='" & passwordtextbox.Text & "'", mycon)


    es kommt die meldung das ich ein falshes pass habe :S
  11. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    hoschi111 schrieb:
    es kommt die meldung das ich ein falshes pass habe :S

    Das kann an dieser Stelle des Codes doch gar nicht auftreten.
    Also: wenn du hackyoulife und den anderen Usern die notwendigen Daten nicht zur Verfügung stellst, damit man die vernünftig helfen kann, dann wandert der Thread hier ganz schnell ins Spam-Forum. Anhand einzelner Codezeilen zu sagen, wo genau der Fehler sitzt ist schwierig bis unmöglich, und bei dem von dir beschriebenen Problem ohne Kenntnis der DB-Struktur ebenfalls.
  12. Autor dieses Themas

    hoschi111

    hoschi111 hat kostenlosen Webspace.

    Ich habe mein username problem eben gefixxt

    Ich hab nur ein problem mit meinen password :S
  13. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    hoschi111 schrieb:
    So hab dieses problem eben gefixxt ;D
    Was war die Lösung?

    hoschi111 schrieb:
    Ich hab nur ein problem mit meinen password :S
    Und wenn du den gesamten Code sowie die Tabellenstruktur nicht postest kann man dir nicht weiterhelfen... da ist die Glaskugel noch zu ungenau dazu.

    Was bei deiner Passwortsache sofort auffällt: du bist nicht gegen SQL-Injections geschützt, es kann also mit einem speziell aufgebauten Passwort die gesamte Passwortprüfung umgangen werden.
  14. Autor dieses Themas

    hoschi111

    hoschi111 hat kostenlosen Webspace.

    Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
    Dim myAdapter As New MySqlDataAdapter("select * from user where userid='" & UsernameTextBox.Text & "'", mycon)
    Dim mypass As New MySqlDataAdapter("select * from user where password='" & PasswordTextBox.Text & "'", mycon)
    Dim mydatatable As New DataTable
    myAdapter.Fill(mydatatable)

    If mydatatable.Rows.Count > 0 Then
    Form1.Show()
    Else
    UsernameTextBox.Text = ""
    PasswordTextBox.Text = ""
    MsgBox("Fuck off ")

    End If
    End Sub

    mein ganzer code

    Beitrag zuletzt geändert: 1.9.2012 13:15:07 von hoschi111
  15. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    hoschi111 schrieb:
    Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
    Dim myAdapter As New MySqlDataAdapter("select * from user where userid='" & UsernameTextBox.Text & "'", mycon)
    Dim mypass As New MySqlDataAdapter("select * from user where password='" & PasswordTextBox.Text & "'", mycon)
    Dim mydatatable As New DataTable
    myAdapter.Fill(mydatatable)

    If mydatatable.Rows.Count > 0 Then
    Form1.Show()
    Else
    UsernameTextBox.Text = ""
    PasswordTextBox.Text = ""
    MsgBox("Fuck off ")

    End If
    End Sub

    mein ganzer code
    Verwend bitte in Zukunft das
    [code]
    -Tag um deinen Code lesbar zu formatieren ;-)

    Zum Code: mal überarbeitet:
        Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
            Dim myAdapter As New MySqlDataAdapter("select * from user  where userid='" & UsernameTextBox.Text & "' and password='" & PasswordTextBox.Text & "'", mycon)
            Dim mydatatable As New DataTable
            myAdapter.Fill(mydatatable)
    
            If mydatatable.Rows.Count > 0 Then
                Form1.Show()
            Else
                UsernameTextBox.Text = ""
                PasswordTextBox.Text = ""
                MsgBox("-- was da war komm hier nicht her! --")
    
            End If
        End Sub
    Versuch es so nocheinmal...

    Wenn es so nicht funktionieren sollte: schau mal (mit phpMyAdmin) ob in deiner Tabelle überhaupt der richtige Eintrag mit dem richtigen User und Passwort existiert.
  16. Autor dieses Themas

    hoschi111

    hoschi111 hat kostenlosen Webspace.

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where password='meinpw'' at line 1

    Einen schritt weiter dank dir ;D


    edit / wie genau mach ich das mit phpmyadmin?

    Beitrag zuletzt geändert: 1.9.2012 14:06:05 von hoschi111
  17. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!