使用TableAdapter时如何从数据库中读取错误?

时间:2012-06-21 09:54:01

标签: c# asp.net tableadapter

我正在使用TableAdapter,但我无法捕获来自SQL的任何错误。这是我的一段代码:

        errorText = "";
        DataTable AddFilesResult = new DataTable();
        var dockDataAdapter = new Dock.DAL.DockDatasetTableAdapters.Dock_Files_AddTableAdapter();

        try
        {
            AddFilesResult = dockDataAdapter.GetData(
                location,
                name,
                relation
            );
        }
        catch (Exception ex)
        {
            errorText = ex.Message;
        }

我尝试检查'dockDataAdapter.Connection',但我也没有看到任何错误信息。

我使用此示例创建了我的适配器:http://msdn.microsoft.com/en-us/library/aa581776.aspx

感谢您的帮助。如果您需要更多详细信息,请与我们联系。

感谢。

1 个答案:

答案 0 :(得分:0)

我发现了问题 - 它出现在我的代码中:/。可以使用try / catch语句捕获错误。