Timeout

L

Lou Civitella

I am setting the source of a crystal report and sometimes get a Timeout
error.
How can I increase the timeout?
It seems to timeout after 30 seconds.

Here is a snippet of the code that I use.
Using VB 2005

Dim oRpt As New ReportDocument
Dim strConnectionString As String = "Data Source=Server1;Initial
Catalog=Database1;Persist Security Info=True;User ID=test;Password=password"
Dim conn As New SqlConnection(strConnectionString)
Dim strSQL as String = "SELECT * FROM Table1"

Dim DS As New Data.DataSet
Dim DA As New SqlDataAdapter(strSQL, conn)

DA.Fill(DS)

oRpt.Load(Application.StartupPath.ToString &
"\Reports\pc_detail_employee.rpt")
oRpt.SetDataSource(DS.Tables(0))

Thanks,
Lou
 
M

Marina Levit [MVP]

Before the fill, do:

DA.SelectCommand.CommandTimeout = ??

Replace the '??' with whatever value you feel is appropriate. You can use 0
for an infinite timeout.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top