1. Haste mal kontrolliert was in email.Value drin steht? 2. So schreibt man keine SQL Statements!!! (Thema SQL Injection!!!)
So ist das deutlich sicherer: http://www.aspheute.com/artikel/20011203.htm -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 28. Mai 2003 12:17 An: [EMAIL PROTECTED] Betreff: [Asp.net] Fehler in FROM Klausel Hallo zusammen, habe einen merkwürdigen Fehler in meiner Sql Abfrage und weiss nicht wieso. Habe mir das neue Framewrok 1.1 in deutsch installiert. liegts daran? Fehlermeldung besagt: System.Data.OleDb.OleDbException: Syntaxfehler in FROM-Klausel. hier sei der fehler: Daten = MyCommand.ExecuteReader() ich benutze genau das gleiche Script anderswo und dort funktioniert es. woran kann das liegen? grüsse pat script: Dim Meldung As String Dim MyConnection As OleDbConnection Dim strConnect As String = ctlConnectStrings.HaendlerConnectionString Dim objConnect As New OleDbConnection(strConnect) Dim sqlCheck As String '#### Check ob Newsletter aktiviert #### If not email.Value = "" then sqlCheck = "SELECT Email, Erfass_Dat FROM User WHERE Email LIKE '" & email.Value & "'" Dim MyCommand As New OleDbCommand(sqlCheck, objConnect) Dim Daten As OleDbDataReader objConnect.Open() Daten = MyCommand.ExecuteReader() While Daten.Read() If Daten.Item("Email") = email.Value then .... _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net