SQL Error 80040e14

  • Scheint als hätten die Profies in Ahaus ziemlich genau NULL Ahnung von SQL, sonst würde
    ein solcher Fehler selbst dem dümmsten Azubi auffallen, zumal er auch noch im Log erscheint!

    Code
    Code: 80040e14
    Code meaning: IDispatch error #3092
    Source: Microsoft OLE DB Provider for SQL Server
    Description: Incorrect syntax near the keyword 'TABLE'.
    Function: m_Connection->Execute
    Command: UPDATE TABLE convmapping SET MessageCount=0, LastMessageTime=0;
    User ID: ffffffff

    Können oder wollen die das einfach nicht richtig machen? Na ja, so hat man aufgrund des
    Fehlers wenigstens einen Grund mehr das nächste kostenpflichtige Update nachzuschieben.

  • Hey Micha.

    Die korrekte SQL-Syntax lautet: UPDATE TABLE convmapping SET MessageCount=0, LastMessageTime=0;

    Edit: Beheben kannst Du das nicht so ohne weiteres, weil die falsche SQL-Syntax in der "sl.exe" (Service Layer) steht.
    Oder aber Du schmeißt WinHex an und ersetzt "TABLE" durch Leerzeichen (0x20). Dann ist das Problem behoben...

    Falsch:

    Code
    001FA0C0   76 69 64 20 54 65 61 6D  42 6F 61 72 64 73 20 44  61 74 61 62 61 73 65 5D  20 53 45 54 20 44 42 5F   vid TeamBoards Database] SET DB_001FA0E0   43 48 41 49 4E 49 4E 47  20 4F 46 46 20 3B 0A 00  55 50 44 41 54 45 20 54  41 42 4C 45 20 63 6F 6E   CHAINING OFF ;  UPDATE TABLE con001FA100   76 6D 61 70 70 69 6E 67  20 53 45 54 20 4D 65 73  73 61 67 65 43 6F 75 6E  74 3D 30 2C 20 4C 61 73   vmapping SET MessageCount=0, Las



    Richtig:

    Code
    001FA0C0   76 69 64 20 54 65 61 6D  42 6F 61 72 64 73 20 44  61 74 61 62 61 73 65 5D  20 53 45 54 20 44 42 5F   vid TeamBoards Database] SET DB_001FA0E0   43 48 41 49 4E 49 4E 47  20 4F 46 46 20 3B 0A 00  55 50 44 41 54 45 20 20  20 20 20 20 20 63 6F 6E   CHAINING OFF ;  UPDATE       con001FA100   76 6D 61 70 70 69 6E 67  20 53 45 54 20 4D 65 73  73 61 67 65 43 6F 75 6E  74 3D 30 2C 20 4C 61 73   vmapping SET MessageCount=0, Las


    Ach noch was: Durch die Modifikation des Codes ist die digitale Signatur nicht mehr gültig. Ist nicht weiter schlimm, aber einen Tod muss man sterben, wenn
    die "Profis" in Ahaus zu däm.... sind ein simples SQL Update richtig zu programmieren und diesen Code anschließend ungetestet an die Kundschaft verteilt :cursing: :cursing:

    Entscheide selbst, die Lösung hast Du jetzt :rolleyes:


    Gruß, Stefan

    3 Mal editiert, zuletzt von Stefan Leischner (9. November 2014 um 20:14)

  • Wusstest Du nicht? Die Azubis werden ausgelernt haben und schauen sich ggf.bei neuen Firmen um, keine Übernahme etc.
    Pratikanten: sind auch gerade ausgelaufen.

    09-f9-11-02-9d-74-e3-5b
    MfG Kingcopy seit C16 / C64
    Fachinformatiker / Systemintegration
    IT-Systemadministrator
    David (R) 20 User / 500 GB
    David (R) 200 User / 2,5 TB
    d8-41-56-c5-63-56-88-c0

  • Wusstest Du nicht? Die Azubis werden ausgelernt haben und schauen sich ggf.bei neuen Firmen um, keine Übernahme etc.
    Pratikanten: sind auch gerade ausgelaufen.


    Wenn man sich die Mitarbeiterbewertungen auf einschlägigen Portalen ansieht, dann könnte man das echt glauben. :D

  • So wirklich positiv hört sich das nicht an, aber ich habe auch nichts anderes erwartet :D

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!