簡體   English   中英

Visual Studio 2010 C#調試MS數據集

[英]Visual studio 2010 C# debugging MS Dataset

我正在使用MSDatasets鏈接到服務器(在本地網絡上),方法如下:

1)右鍵單擊項目->添加新項目

2)選擇數據集並重命名

3)打開服務器資源管理器並向本地網絡上的服務器添加新連接

4)連接到本地服務器后,將所需的表拖到數據集中

5)可以從程序中的類調用數據集/表

一切正常。 但是有時由於某些原因服務器可能已關閉,因此程序無法連接,並提示錯誤消息“在program.exe中發生未處理的Win32異常........”,然后退出程序本身。

當與服務器的連接失敗時,如何提示用戶更多用戶友好的消息(例如“對不起服務器已關閉,請稍后重試”)?

謝謝!

只有當您調用適配器的Update()Fill()函數(假設您僅使用類型化方法)時,DataSet對象才真正連接到服務器。 您可以將這些片段放置在try / catch塊中,以實現所需的功能。

如果要使用“數據源”窗口中的拖放功能,則應在窗體的Load事件處理程序和導航工具欄的SaveButton_Click (或類似名稱)事件處理程序中包含這些行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM