在Windows安装程序中的sdf数据库连接错误
问题描述:
我正在使用sdf数据库在Visual Studio 2010中处理Windows窗体应用程序。我已经使用Visual Studio安装程序中的安装项目创建了一个安装文件。在Windows安装程序中的sdf数据库连接错误
我的问题是,当我安装的应用程序并尝试登录使用我的登录页面, 有发生说没有一行位置0错误。我认为应用程序没有连接到数据库。
当我们使用sdf数据库时,安装项目有什么不同吗?请帮我解决一下这个。
答
这意味着没有结果从查询返回。您总是必须防守编码,并在尝试索引它之前检查Rows数组是否有任何项目。类似于:
if (dt.Rows.Length > 0)
DoSomething();
else
somethingWentWrong();
那不是问题。此登录在Visual Studio中工作。只有当我们安装它时才会出现错误。 –
请将您的数据库方法包装在try-catch块中,然后我们可以知道确切的原因。 –