繁体   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