Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Laufzeitfehler 3155 ODBC: Einfügen in einer verknüpften Tabe
zurück: Filter im Formular weiter: von MySQl DB auf Access DB zu greifen, nicht umgekehrt Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
knuti
Anfänger mit a bissal Erfahrung


Verfasst am:
21. Jan 2013, 16:26
Rufname:
Wohnort: Heilsbronn / Mittelfranken

Laufzeitfehler 3155 ODBC: Einfügen in einer verknüpften Tabe - Laufzeitfehler 3155 ODBC: Einfügen in einer verknüpften Tabe

Nach oben
       Version: Office 2007

Hallo zusammen,

ich habe folgendes Problem:

Ich möchte die MySQL-Tabelle
Code:
DROP TABLE IF EXISTS `netabsoft`.`tbl_prod_mab`;
CREATE TABLE  `netabsoft`.`tbl_prod_mab` (
  `lfdnr` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `nachname` char(50) NOT NULL,
  `vorname` char(50) NOT NULL,
  `funktion` char(50) DEFAULT NULL,
  `beschaeftigtvon` datetime NOT NULL,
  `beschaeftigtbis` datetime DEFAULT NULL,
  `telefon` char(50) DEFAULT NULL,
  `email` char(50) DEFAULT NULL,
  `fax` char(50) DEFAULT NULL,
  `ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `lng_Passwort` int(10) unsigned NOT NULL,
  `netzwerkbenutzer` varchar(45) NOT NULL,
  `txt_RechtEinstellungen` char(1) NOT NULL DEFAULT 'N',
  `txt_RechtVersionen` char(1) NOT NULL DEFAULT 'N',
  PRIMARY KEY (`lfdnr`),
  KEY `von` (`beschaeftigtvon`),
  KEY `bis` (`beschaeftigtbis`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1;
mit dem nachfolgenden SQL
Code:
strSql = "INSERT INTO tbl_BEN_Benutzer ( txt_BEN_Nachname, txt_BEN_Vorname, dtm_BEN_BeschaeftigtVon, txt_BEN_Email, txt_BEN_NetzwerkBenutzer, int_BEN_Passwort, txt_BEN_UserAnlage ) " & _
         "SELECT tbl_prod_mab.nachname, tbl_prod_mab.vorname, tbl_prod_mab.beschaeftigtvon, tbl_prod_mab.email, tbl_prod_mab.netzwerkbenutzer, tbl_prod_mab.lng_Passwort, 'System'" & _
           "FROM tbl_prod_mab "
DoCmd.RunSQL strSql
in die MySQL-Tabelle
Code:
DROP TABLE IF EXISTS `netabsoft`.`tbl_ben_benutzer`;
CREATE TABLE  `netabsoft`.`tbl_ben_benutzer` (
  `lng_BEN_LfdNr` int(10) unsigned NOT NULL COMMENT 'Eindeutige Identifizierung des Datensatzes',
  `txt_BEN_Nachname` varchar(50) NOT NULL COMMENT 'Nachname des Benutzers',
  `txt_BEN_Vorname` varchar(50) NOT NULL COMMENT 'Vorname des Benutzers',
  `txt_BEN_Funktion` varchar(50) DEFAULT NULL COMMENT 'Funktion des Benutzers',
  `dtm_BEN_BeschaeftigtVon` date NOT NULL COMMENT 'beschäftigt von',
  `dtm_BEN_BeschaeftigtBis` date DEFAULT NULL COMMENT 'beschäftigt bis',
  `txt_BEN_Telefon` varchar(50) DEFAULT NULL COMMENT 'Telefon-Nr.',
  `txt_BEN_Email` varchar(50) NOT NULL COMMENT 'eMail-Adresse',
  `txt_BEN_Fax` varchar(50) DEFAULT NULL COMMENT 'Fax-Nr.',
  `txt_BEN_NetzwerkBenutzer` varchar(50) NOT NULL COMMENT 'Benutzername im Netzwerk',
  `int_BEN_Passwort` int(10) unsigned NOT NULL COMMENT 'Passwort',
  `txt_BEN_Aktiv` char(1) NOT NULL DEFAULT 'N' COMMENT 'Kennzeichen, ob der Benutzer aktiv="J" oder nicht aktiv="N"',
  `txt_BEN_UserAnlage` varchar(20) NOT NULL COMMENT 'Benutzer der Neuanlage',
  `dtm_BEN_TS_Anlage` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Timestamp der Neuanlag',
  `txt_BEN_UserUpdate` varchar(20) DEFAULT NULL COMMENT 'Benutzer der Änderung',
  `dtm_BEN_TS_Update` datetime DEFAULT NULL COMMENT 'Timestamp der Änderung',
  `txt_BEN_UserDeAktiviert` varchar(20) DEFAULT NULL COMMENT 'Benutzer der Aktivierung/Deaktivierung',
  `dtm_BEN_TS_DeAktiviert` datetime DEFAULT NULL COMMENT 'Timestamp derAktivierung/Deaktivierung',
  PRIMARY KEY (`lng_BEN_LfdNr`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Benutzer die für die Anwendung NetAbSoft berechtigt sind';
bringen.

Hier tritt immer der
Zitat:
Laufzeitfehler '3155' ODBC: Einfügen in einer verknüpften Tabelle 'tbl_BEN_Benutzer' fehlgeschlagen.
Wo liegt der Fehler?
Hängt das evtl. mit den Datentypen zusammen?
Der Fehler tritt auch dann auf, wenn ich per Hand über Access in die Tabelle Werte eintrage. Das misteriöse ist, dass der Cursor nach Klick auf OK dann immer auf das letzte Feld dtm_BEN_TS_DeAktiviert springt.

Für Tipps und schnelle Hilfe schon jetzt herzlichen Dank!

_________________
Grüße

Knuti
Nouba
nicht ganz unwissend :)


Verfasst am:
23. Jan 2013, 21:50
Rufname:
Wohnort: Berlin

AW: Laufzeitfehler 3155 ODBC: Einfügen in einer verknüpften - AW: Laufzeitfehler 3155 ODBC: Einfügen in einer verknüpften

Nach oben
       Version: Office 2007

Hallo,

ich würde auf jeden Fall den Datentyp Date in DateTime ändern -> Date kennt Access nicht. Weiterhin würde ich prüfen, ob alle Felder mit dem Constraint Not Null auch einen Wert beinhalten.

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
knuti
Anfänger mit a bissal Erfahrung


Verfasst am:
28. Jan 2013, 11:09
Rufname:
Wohnort: Heilsbronn / Mittelfranken


AW: Laufzeitfehler 3155 ODBC: Einfügen in einer verknüpften - AW: Laufzeitfehler 3155 ODBC: Einfügen in einer verknüpften

Nach oben
       Version: Office 2007

Hallo Nouba,

danke für deine Antwort, aber daran hat es nicht gelegen.

Der Fehler war der, dass ich bei dem Feld lng_BEN_LfdNr"

AUTO_INCREMENT

vergessen hatte anzugeben. Nun war das eine Musseingabe, und ich habe hier natürlich nichts eingegeben. Rolling Eyes
Deshalb dieser Fehler!!

_________________
Grüße

Knuti
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Microsoft Access und MS SQL Server: SQL - Access - OLE/ODBC 0 Hullefunz 207 03. Feb 2014, 13:13
Hullefunz SQL - Access - OLE/ODBC
Keine neuen Beiträge Microsoft Access und MySQL: ODBC Zugriff auf Access Datenbank unter Windows 7 64bit 1 Jean-Luc 3042 13. März 2012, 10:29
Gast ODBC Zugriff auf Access Datenbank unter Windows 7 64bit
Keine neuen Beiträge Microsoft Access und MS SQL Server: Tabellen einbinden via ODBC vom MS SQL Server 2003 5 Edgar 5557 12. Jan 2012, 21:23
Marja Tabellen einbinden via ODBC vom MS SQL Server 2003
Keine neuen Beiträge Microsoft Access und MS SQL Server: Mit ODBC eine Tabelle nach MSSQL exportieren 0 Jacques 1896 13. Okt 2010, 16:11
Jacques Mit ODBC eine Tabelle nach MSSQL exportieren
Keine neuen Beiträge Microsoft Access und MySQL: ODBC über DSL Anschluss langsam 0 Gast 1697 01. Jun 2010, 16:30
Gast ODBC über DSL Anschluss langsam
Keine neuen Beiträge Microsoft Access und MySQL: Access 2k3 MySQL ODBC - Schreibkonflikt bei Forms und Subtab 3 diego.torres 4227 13. Dez 2008, 23:58
trekking Access 2k3 MySQL ODBC - Schreibkonflikt bei Forms und Subtab
Keine neuen Beiträge Microsoft Access und MySQL: Problem beim Verbinden per ODBC nach 4000 Transaktionen 1 FF 4148 13. Nov 2008, 07:23
trekking Problem beim Verbinden per ODBC nach 4000 Transaktionen
Keine neuen Beiträge Microsoft Access und MySQL: ODBC Aufruf fehlgeschlagen 2 janimmo 3938 02. Nov 2008, 20:51
janimmo ODBC Aufruf fehlgeschlagen
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: Verknüpfen von Oracle Tabellen per ODBC in A2k 2 beleza 8772 20. März 2008, 12:03
Gast Verknüpfen von Oracle Tabellen per ODBC in A2k
Keine neuen Beiträge Microsoft Access und MS SQL Server: verknüpfte (ODBC) Tabellen mit Keys kopieren / importieren 0 bonaldo 2818 08. Mai 2007, 19:59
bonaldo verknüpfte (ODBC) Tabellen mit Keys kopieren / importieren
Keine neuen Beiträge Microsoft Access und MySQL: Zugriff auf verknüpfte Tabelle (ODBC) 2 Lev 6754 20. Apr 2007, 14:45
foobar3000 Zugriff auf verknüpfte Tabelle (ODBC)
Keine neuen Beiträge Microsoft Access und andere Datenbank-Server: ODBC Verbindung fehlgeschlagen 0 Gast 8065 08. März 2007, 13:04
Gast ODBC Verbindung fehlgeschlagen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen