【问题标题】:sdf database connection error in windows installerWindows 安装程序中的 sdf 数据库连接错误
【发布时间】:2013-10-15 06:48:23
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 这不是问题。此登录在 Visual Studio 中工作。只有在我们安装它时才会出现错误。
    • 请将您的数据库方法包装在一个 try-catch 块中,然后我们才能知道确切的原因。
    猜你喜欢
    • 1970-01-01
    • 2018-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多