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
--
Rico
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]