What is good C# coding style for catching SQLException and retrying

后端 未结 8 689
慢半拍i
慢半拍i 2020-12-05 02:55

I have a method that calls a SQLServer function to perform a free text search against a table. That function will occasionally on the first call result in a SQLException: \"

8条回答
  •  甜味超标
    2020-12-05 03:52

    You can simply use SqlConnectionStringBuilder properties to sql connection retry.

    var conBuilder = new SqlConnectionStringBuilder("Server=.;Database=xxxx;Trusted_Connection=True;MultipleActiveResultSets=true"); conBuilder.ConnectTimeout = 90; conBuilder.ConnectRetryInterval = 15; conBuilder.ConnectRetryCount = 6;

    Note:- Required .Net 4.5 or later.

提交回复
热议问题