Ergebnis 1 bis 15 von 15

Thema: BOS2web und mySQL

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Wie wärs mit der Fehlermeldung?
    Felix
    felix[null][null][null]@funkmeldesystem.de

  2. #2
    Registriert seit
    11.04.2008
    Beiträge
    95
    Aufbau excel:
    Code:
    "19190007";"Hummel 7";"Polizeihubschrauber";  "2";    NULL;"15";     NULL;"2009-06-02 10:52:42";
     
      Feld1         Feld2             Feld3      Feld4   Feld5 Feld6     Feld7          Feld8
    Fehlermeldung Fahrzeug.csv
    Code:
    Fehler
    
    SQL-Befehl:
    
    INSERT INTO `fms_fz`
    VALUES (
    '', '19190007', ';', '', 'Hummel 7', ';', '', 'Polizeihubschrauber', ';', '', '2', ';', '', '', ';', '', '0', ';', '', '', ';', '', '2009-06-02 10:52:42', ';', '', ''
    )
    
    MySQL meldet: Dokumentation
    #1136 - Column count doesn't match value count at row 1
    Aufbau sql:

    Code:
    ('69532222', '4-11-12', 'tst112', 2, NULL, '15', NULL, '2009-06-02 01:42:00',);
    
     kennung, rufname, fahrzeug, status_fz, tki, status_lst, text, timestamp, user`
     Feld1        Feld2     Feld3       Feld4     Feld5  Feld6     Feld7   Feld8       Feld9

    Fehlermeldung fms_fz.sql
    Code:
    Fehler
    
    SQL-Befehl:
    
    --
    -- Daten für Tabelle `fms_fz`
    --
    INSERT INTO `fms_fz` ( `kennung` , `rufname` , `fahrzeug` , `status_fz` , `tki` , `status_lst` , `text` , `timestamp` , `user` )
    VALUES (
    '69532222', '4-11-12', 'tst112', 2, NULL , '15', NULL , '2009-06-02 01:42:00',
    );
    
    MySQL meldet: Dokumentation
    #1064 - 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 ')' at line 5

  3. #3
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Lösch doch erstmal alle nicht benötigten Spalten aus Excel und dann erzeuge eine gscheide CSV-Datei, die du dann auch importieren kannst.

    Aber die Fehlermeldung kommt einfach daher, dass nach dem letzen Komma die Klammer zugeht, aber an der Stelle noch ein user erwartet wird...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  4. #4
    Registriert seit
    07.05.2006
    Beiträge
    108
    Hallo,

    dann melde ich mich doch mal zu Wort!

    Der korrekte SQL-Befehl müsste wie folgt lauten:

    Code:
    SQL-Befehl:
    
    --
    -- Daten für Tabelle `fms_fz`
    --
    INSERT INTO `fms_fz` 
    ( `kennung` , `rufname` , `fahrzeug` , `status_fz` , `tki` , `status_lst` , `text` , `timestamp` , `user` )
    VALUES 
    ('69532222', '4-11-12', 'tst112', 2, NULL , '15', NULL , '2009-06-02 01:42:00', '');
    Hoffe das passt so...

    [EDIT] siehe Vorredner :) Der war einfach schneller ...

    Gruß

    Fabian
    BOS2Web - Die Weboberfläche für FMSCrusader, FMS32Pro & POC32
    http://www.bos2web.de
    BOSNotifier - Onlinedienst für die Sekundäralarmierung mit Lokalisierung und Stärkemeldung
    http://www.bosnotifier.de

  5. #5
    Registriert seit
    11.04.2008
    Beiträge
    95
    da sag ich mal GANZ DICKES DANKESCHÖN.

    Hat jetzt entlich geklappt. Schwergeburt ;)

    Fehler war das die daten in der Excel datei irgendwie einen fehler hatte.

    ordentliche .csv erstellt daten bereinigt und importiert fertig.

    nochmals danke und schlaft gut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •