Bekomme folgende fehlermeldung:
Duplicate key or integrity constraint violation message from server: "Cannot add or update a child row: a foreign key constraint fails (`fehler`.`data`, CONSTRAINT `data_ibfk_1` FOREIGN KEY (`cid`) REFERENCES `fehler` (`cid`))"
Ich frage die cid von der Vatertabelle ab und übergebe diese auch, verstehe daher nicht warum er
dies nicht akzeptiert.
Duplicate key or integrity constraint violation message from server: "Cannot add or update a child row: a foreign key constraint fails (`fehler`.`data`, CONSTRAINT `data_ibfk_1` FOREIGN KEY (`cid`) REFERENCES `fehler` (`cid`))"
Java:
public void insertDocumentIntoDatabase(File[] file, int zaehler, String[] bez,int dbid ) throws Exception
{
String pSql ="INSERT INTO `fehler`.`data` (`bez`,`data`,`cid`)values(?,?,?)";
for(int i = 0; i<= zaehler; i++)
{
PreparedStatement pStmt = conn.prepareStatement(pSql);
pStmt.setString(1, bez[i]);
InputStream photoStream = new BufferedInputStream( new FileInputStream(file[i]));
pStmt.setBinaryStream( 2, photoStream, photoStream.available() );
pStmt.setInt(3, dbid);
pStmt.execute();
pStmt.close();
}}
Ich frage die cid von der Vatertabelle ab und übergebe diese auch, verstehe daher nicht warum er
dies nicht akzeptiert.