1

我正在使用 sdf 数据库在 Visual Studio 2010 中开发 Windows 窗体应用程序。我使用 Visual Studio 安装程序中的安装项目创建了一个安装文件。

我的问题是,当我安装应用程序并尝试使用我的登录页面登录时,出现错误,提示位置 0 没有行。我认为应用程序未连接到数据库。

当我们使用 sdf 数据库时,设置项目有什么不同吗?请帮我解决一下这个。

在此处输入图像描述

4

1 回答 1

0

这意味着您的查询没有返回任何结果。在尝试对其进行索引之前,您始终必须进行防御性编码并检查 Rows 数组中是否有任何项目。就像是:

if (dt.Rows.Length > 0)
   DoSomething();
else
    somethingWentWrong();
于 2013-10-15T07:15:01.953 回答