我开发了一个C#应用程序,只需从数据库“FinishedOrders”中的表中读取,并将结果放入列表视图中。
基本上问题是:
当我在我的笔记本电脑上运行应用程序(用于开发它的计算机)时,它正常工作,并使用完成订单表中的值填充列表
当我在我的老板计算机上从完全相同的路径运行完全相同的应用程序时,它会弹出一个空列表视图,就像它捕获异常或其他内容一样。
我考虑过的事情:
Type.Source = new BitmapImage(new Uri("/Control;component/images/42EF.png", UriKind.Relative));
现在我不完全确定这是导致问题,但如果它无法加载uri不会在try catch块中抛出错误消息而不是只是不显示?这是我的代码:http://pastebin.com/hm0BByDf
答案 0 :(得分:0)
我发现了错误,我真的非常生气。
当我用我的电脑打开访问数据库(在文件服务器上)时,当我从访问2003中的我的老板计算机打开完全相同的数据库时,日期都采用 ddmmyyyy 格式,它显示了日期格式为 mmddyyyy 该列表在他的计算机上显示为空白,因为我以错误的格式查询日期
他的区域设置为英语(美国),默认情况下将月份放在第一位 我有我的英语(加拿大)