0

我正在使用 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

我会很感激你的帮助。如果您需要更多详细信息,请告诉我。

谢谢。

4

1 回答 1

0

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

于 2012-06-25T11:38:59.777 回答