Puoi modificare il timeout tramite la proprietà CommandTimeout dell'oggetto Command. Leggi questo

http://msdn.microsoft.com/library/de...andtimeout.asp