| stud3 |
Geschrieben am: Do 3.02.2005, 23:46
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 105 Mitglied seit: 3.12.2004 |
hallo,
ich habe folgendes Problem, ich bekomme die Fehlermeldung: Microsoft JET Database Engine-Fehler '80040e14' Syntaxfehler (fehlender Operator) in Abfrageausdruck 'Produkt_id='. /datenbank/change.asp, Zeile 496 ich habe versucht dieses Problem zu beheben, aber ich bekomme immer noch diese Fehlemeldung, mein Code sieht so aus: <%Dim Produkt_id Produkt_id = Request("Produkt_id") SQLquery="DELETE * FROM LU_Produkt WHERE Produkt_id=" &Request("Produkt_id") Set objRS=Conn.execute(SQLquery)%> Hätte jemand eine Idee, was in dem fehlerhaft sein kann? |
![]() |
| Irene irene.ch |
#2 Geschrieben am: Fr 4.02.2005, 08:49 (+09:02)
|
![]() AyomRank 7 Gruppe: Experten Entwicklung (Mod) Beiträge: 1097 Mitglied seit: 3.05.2004 |
Da fehlt ein Leerzeichen zwischen dem & und dem Request. Es müsste so aussehen:
SQLquery="DELETE * FROM LU_Produkt WHERE Produkt_id=" & Request("Produkt_id") Solche Fehler kannst Du auch mit der Datenbank selber ausprobieren. Lass Dir das SQLQuery vom ASP anzeigen mit response.write "SQLQuery: " & SQLQuery & "!" (Das Ausrufzeichen am Ende dient nur dazu, dass man das effektive Ende des Strings sieht.) Dann kopierst Du den String, erstellst im SQL Server eine neue Abfrage und fügst dort den String ein. Meistens sagt der SQL Server dann genauer, was er an dem String nicht mag. Griessli Irene -------------------- |
![]() |
| stud3 |
#3 Geschrieben am: Fr 4.02.2005, 15:31 (+06:42)
|
||
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 105 Mitglied seit: 3.12.2004 |
hallo Irene, danke für den Tip. Ich habe folgendes ausprobiert und hat funktioniert:
das "*" Zeichen habe ich gelöscht und anstatt &Request("Produkt_id") habe ich &Produkt_id geschrieben. Es hat geklappt. Gruß. |
||
![]() |
6 Monate später...
| Sportiangel |
|
|
AyomRank 1 ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 1 Mitglied seit: 7.08.2005 |
Ich habe nen Problem wenn ich mcih bei einem Reiseunternehmen einloggen will kommt immer folgende Fehlermeldung:
Microsoft OLE DB Provider for ODBC Drivers- Fehler '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]Zeile 1: Falsche Syntax in der Nähe von ','. /a/include/login.asp, line 165 was hat es damit aufsich? Grüße |
![]() |
| Irene irene.ch |
#5 Geschrieben am: So 7.08.2005, 18:34 (+01:19)
|
![]() AyomRank 7 Gruppe: Experten Entwicklung (Mod) Beiträge: 1097 Mitglied seit: 3.05.2004 |
Das bedeutet, dass im File login.asp auf Zeile 165 ein Fehler auftritt, sehr wahrscheinlich in einer SQL-Anweisung.
Wenn Du Dich dort nur einloggen willst, also das nicht Deine Seite ist, dann kannst Du den Betreiber der Seite auf den Fehler aufmerksam machen in der Hoffnung, dass er korrigiert wird ;-) Griessli Irene -------------------- |
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/5907
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Betrug beim Partner | cu2 | 225 | 6 | Fr 4.07.2008, 10:19 |
| Fehler bei Domainbörse | PA | 103 | 3 | Sa 7.06.2008, 11:38 |
| RAID Festplatten auf Fehler prüfen | PH | 142 | 5 | Mi 28.05.2008, 17:48 |
| Suche C Coder der mir bei einem Fehler hilft | Sancheck | 88 | 3 | So 25.05.2008, 11:14 |
| Jetzt neue Anzeige der Ladezeit beim Qualitätsfakt | SEMeister | 204 | 0 | Fr 9.05.2008, 11:54 |
| Fehler in den Google Webmaster Tools? | sevenid | 275 | 6 | Sa 19.04.2008, 11:01 |
| Vorsicht beim Zoll... | PH | 626 | 14 | Fr 11.04.2008, 21:31 |
| Lustiger Fehler bei Affilinet | Schwede | 274 | 3 | Mi 27.02.2008, 18:35 |
| Unterschiede beim Backlink mit und ohne "www" | BusinessStar | 575 | 7 | Sa 9.02.2008, 11:53 |
| Verarsche beim kauf von noteBook | martina22 | 553 | 23 | Sa 19.01.2008, 14:13 |
Anzeige - [Interessiert an einer Anzeige?]


















