Ошибка загрузки программного обеспечения - PullRequest
0 голосов
/ 19 мая 2010

VB6 и SQL Server 2005

When i run the Windows based Software exe file, 
it is showing the login page, 
after login page - no screen is displaying, 
I checked the task manager, in task manager it is showing as software as running,
But there is no page is appearing.

Есть ли какие-либо проблемы с брандмауэром или другие проблемы.Но программное обеспечение работает без отображения чего-либо.

Как решить эту проблему?

Ответы [ 3 ]

0 голосов
/ 20 мая 2010

Возможно, строка подключения имеет неограниченный тайм-аут соединения (значение ноль), и вы не можете подключиться, но вы не можете установить тайм-аут. Установите явное время ожидания, добавив в строку подключения Connection Timeout=15;, запустите приложение и подождите 15 секунд, пока появится сообщение об ошибке.

0 голосов
/ 21 мая 2010

Я бы проверил ваш код. В частности, код, который запускается после загрузки экрана входа в систему. Возможно, вы используете com-объект, который не имеет интерфейса и не выгружается, например, dll. Или, возможно, функция, которая запускает подпрограмму, которая не завершается.

0 голосов
/ 20 мая 2010

Можете ли вы войти на сервер с теми же учетными данными, используя другую программу, например SQL Server Management Studio?

Если вы все еще не можете войти на сервер через другой EXE-файл, то я подозреваю, что брандмауэр блокирует порт. В противном случае проблема может быть в вашем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...