phpbar.de logo

Mailinglisten-Archive

Errror: too many connections

Errror: too many connections

Rene Alpert mysql-de_(at)_lists.bttr.org
Mon, 16 Sep 2002 20:32:15 +0200


Hallo Liste 

Ich habe das Problem, dass sich der Server mit der oben genannten Fehlermeldung aufhängt(nach mehreren Tausend erfolgreichen Inserts) , wenn eine Funktion, die prüft ob ein Datensatz schon da ist, ständig in einer Importschleife
aufgerufen wird.  

Der Fehler tritt nur mit einem schnellen Rechner auf(P4 1700).
Mit einem P3 500 nicht.

Betriebsystem: Windows98
ODBC Treiber Version 2.51

Funktion, die aufgerufen wird:

BOOL CArtikelView::DoCheckArtikelExist(CString Artnr, int LiefNr)
{
	CString SuchBuffer;
	CArtikelSet hArtikelSet( NULL );
				
	SuchBuffer = "SELECT * FROM ARTIKEL WHERE liefnr=";
	SuchBuffer += UtilsConvertIntToCString(LiefNr);
		
	try
	{
	        hArtikelSet.Open(CArtikelSet::snapshot,SuchBuffer,CArtikelSet::readOnly   ); 
	}
	catch (CDBException *e)
	{
					
	}  

	if(hArtikelSet.IsBOF())
	{
		hArtikelSet.Close();
		return(FALSE);
	}
	else
	{
		hArtikelSet.Close();
		return(TRUE);
	}

}


Hat jemand eine Idee oder vielleicht ein ähnliches Problem schon mal gehabt. 
Vieleicht ist auch was grundsätzlich falsch.

Vielen Dank im voraus

Rene 


______________________________________________________________________________
Jetzt testen fur 1 Euro! Ihr All-in-one-Paket! 
https://digitaledienste.web.de/Club/?mc=021106

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive