Bonjour tout le monde,

J'ai un petit soucis avec une insertion dans une de mes base de donnée Access..

Je recupere une erreur "[Microsoft][ODBC Microsoft Access Driver] Cannot open any more tables" apres avoir mis 679 entrées dans la base de donnée.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
Statement statement;
statement = Database_Handler.connectionReportDB.getConnexion("Report").createStatement();
String query = "INSERT INTO "+tableName+" values( \'"; 
for(int j=0; j<columns.length; j++)
{
	if(j<columns.length-1)
	{
		query = query+columns[j]+"\', \'";
	}
	else
	{
		query = query+columns[j];
	}
}
 
Quand je met une boucle qui recreer un statement au bout de 679 statements, j'arrive a inserer 15000 entrée mais apres je recupere une erreur générale...
 
Quelqu'un peut me dire ce qui ne va pas?
query = query+"\' );";
statement.executeUpdate(query);
}