Windows安装程序中的sdf数据库连接错误

时间:2013-10-15 06:48:24

标签: c# .net visual-studio-2010 sql-server-ce

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

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

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

enter image description here

1 个答案:

答案 0 :(得分:0)

这意味着您的查询未返回任何结果。您始终必须进行防御性编码并在尝试索引之前检查Rows数组中是否包含任何项目。类似的东西:

if (dt.Rows.Length > 0)
   DoSomething();
else
    somethingWentWrong();