Fehler SQL

Begonnen von , 21 Juni 2002, 17:12:56

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Ich habe eben einen Termin erstellt in dem Kalender, hat gut funktioniert. Aber beim zweiten Termin wird mir folgende Meldung ausgegeben ...

SQL-Error!
1062: Duplicate entry '0' for key 4

Woran kann das liegen ?

Andi

Hi,

das kann ich mir im Moment nicht erklären.
Dürfte eigentlich nicht vorkommen.....
Welche mysql-Version läuft auf Deinem Server?
Warst Du beim erstellen als Admin angemeldet?

Muss mal schauen wo es hängen könnte...;)
[Bearbeitet am: 21/6/2002 von Andi]
schön´s Grüssle, Andi

Kiowa

Also soll laut meinem Provider soll die neuste sein, grad erst aufgespielt.
Ja ich war als Admin die ganze Zeit angemeldet. Hab noch was festgestellt, die Test Daten die Du dabeigelegt hast, das wird nur der erste Datensatz eingelesen und dann gibt es ne Fehlermeldung.

Andi

Hi Kiowa,

bei den Testdaten kann das passieren, wenn schon andere Datensätze in der Tabelle vorhanden sind.

Hast Du die Tabelle mit dem beiliegenden dump installiert, oder war die schon von einer alten Version vorhanden?

grübel grübel....
schön´s Grüssle, Andi

Kiowa

Ich habe die Tabelle erstmal geleert.
Also Texteditor, die Daten markiert und dann mit sqladmin eingefügt, so wie ich das immer mache ...

Andi

geleert?

Die Tabelle war schon vorhanden?

Lege Sie am besten nochmal neu an :o DROP TABLE IF EXISTS mx_events;
CREATE TABLE mx_events (
  eid bigint(20) NOT NULL auto_increment,
  aid varchar(30) NOT NULL default '',
  title varchar(150) default NULL,
  time datetime default NULL,
  hometext text,
  comments int(11) default '0',
  counter mediumint(8) unsigned default NULL,
  topic int(3) NOT NULL default '1',
  informant varchar(20) NOT NULL default '',
  eventDate date NOT NULL default '0000-00-00',
  endDate date NOT NULL default '0000-00-00',
  startTime time default NULL,
  endTime time default NULL,
  alldayevent int(1) NOT NULL default '0',
  barcolor char(1) default NULL,
  PRIMARY KEY  (eid)
) TYPE=MyISAM;
 
schön´s Grüssle, Andi

Kiowa

LOL alles rausgeworfen und neu gemacht, geht wieder alles.
Danke ...

Andi

Meckert er nicht mehr wegen doppelten Einträgen?
Supaaaaaaaaa :D :D :D

Zu Sicherheit die andere auch noch?:
 DROP TABLE IF EXISTS mx_events_queue;
CREATE TABLE mx_events_queue (
  qid bigint(20) NOT NULL auto_increment,
  uid mediumint(9) NOT NULL default '0',
  uname varchar(40) NOT NULL default '',
  title varchar(150) NOT NULL default '',
  story text,
  timestamp datetime NOT NULL default '0000-00-00 00:00:00',
  topic varchar(20) NOT NULL default '',
  eventDate date NOT NULL default '0000-00-00',
  endDate date NOT NULL default '0000-00-00',
  startTime time default NULL,
  endTime time default NULL,
  alldayevent int(1) NOT NULL default '0',
  barcolor char(1) default NULL,
  PRIMARY KEY  (qid)
) TYPE=MyISAM;
schön´s Grüssle, Andi

Kiowa

Nee ist alles in Ordnung :-)
 ;) ;) ;)
Weis nicht genau woran das gelegen hat, naja egal, Hauptsache es geht jetzt.
Danke nochmal ...

Andi

 :D :D :D :D :D

Hauptsache funzt ;)
schön´s Grüssle, Andi

Kiowa

Was ich nochmal so sagen wollte, der Kalender ist echt Spitzenmässig gut geworden :-)
Genauso wie der Webring ...
Ich werd Dich gleich mal als Link auf meiner Seite einbauen, denn da müssen auch andere User sehen.

Andi

schön´s Grüssle, Andi