Hi Rodrigo,
Notice that the actual value of the timeout is set using a property of the object - ie
self.Site.SqlTimeout
The default value is 10000. You can disable this feature completely by setting this value to -1.
So if you want the _value_ of the timeout to be specific then you can set it in the WebHandler procedure,
ProcessLink method, before parent call. For example;
self.Site.SqlTimeout = 5000
In the NetTalk generated code a timeout call is made just before the ABC (or Legacy) access in the AddFile, PrimeFile, UpdateFile, GetFile and DeleteFile methods. If you add your own ABC access (to read or write) you might want to add the calls;
self.SetSqlTimeout(p_File,net:On)
and
self.SetSqlTimeout(p_File,net:Off)
around that as well.
Note that these calls apply only to FILE access, not VIEW access.
Cheers
Bruce