2 messages in org.openoffice.fr.progaugmenter le timeout d'une connexion ...
FromSent OnAttachments
Eric BelhommeOct 23, 2007 4:00 am 
Bernard MarcellyOct 23, 2007 5:01 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:augmenter le timeout d'une connexion SQL avec ADOActions...
From:Eric Belhomme ({gma@ricospirit.net)
Date:Oct 23, 2007 4:00:48 am
List:org.openoffice.fr.prog

Bonjour,

J'ai une macro oobasic qui effectue des requetes SQL depuis une feuille calc vers une serveur MSSQL 2000. Ces requêtes etant très complexes, il peut arriver que certaines prennent plus de 60 secondes à s'exécuter, provoquant un message d'erreur dans oobasic à cause d'un délai d'attente dépassé !

Voici la façon dont je me connecte au serveur

db_context = CreateUnoService("com.sun.star.comp.sdbc.ado.ODriver") sName = "sdbc:ado:Provider=MSDASQL.1;Persist Security Info=False;" + _ User ID=stat;Extended Properties='DRIVER=SQL Server;SERVER=SRVR;" + _ UID=sa;APP=Microsoft Open Database Connectivity;DATABASE=MABASE'" Dim flatProp(0) As New com.sun.star.beans.PropertyValue db_cnx = db_context.connect(sName, flatProp())

J'ai cherché dans les propriétés de mes objets db_context et db_cnx si il n'y aurait pas une méthode permettant de changer la valeur du timeout, mais je n'ai rien trouvé, donc si quelqu'un pouvait m'aider...

merci