该设置是远程服务器上的mySQL数据库,使用MS Access 2010作为前端用户界面.
基于基础排序查询的表单出现问题,其中默认视图为Continuous Forms:
默认情况下,OrderByOn属性为False - 不是问题.
用户打开OrderByOn属性,使用重新排序记录的按钮(OrderByOn = True) - 不是问题.
用户然后想要使用原始基础查询排序顺序,使用关闭OrderByOn的按钮(OrderByOn = False) - 存在问题.后续重新查询数据不会更新表单.似乎重新查询数据的能力与OrderByOn函数一起被关闭.
问题似乎是非繁琐的,因为OrderByOn属性似乎没有使用底层的mySQL索引.因此,如果无法关闭OrderByOn,则会出现显着的性能损失,除非绝对需要.
可能重复:
如何将文件类型与iPhone应用程序相关联?
经过一些谷歌搜索后,我发现我要更改我的plist文件以包含"文档类型"--->每个点都有两个值的数组:文档类型名称,处理程序等级.
我做了这个并写了public.pdf,public.png等...作为文档类型名称,我尝试了每个可用的处理程序等级.但是,当我在iPad上测试时,我的应用程序仍然不会显示在"打开..."列表中.
任何人都可以帮我实现这个目标吗?
我的iphone应用程序中有一个带导航栏的视图.导航栏上有一个后退按钮,可以显示上一个视图.在视图中是webview.如果在用户按导航栏上的后退按钮时加载webview,则应用程序崩溃并显示错误消息:
[WebViewController respondsToSelector:]: message sent to deallocated instance
Run Code Online (Sandbox Code Playgroud)
我假设我在视图卸载时释放了一些东西.我相信我的viewWillDisapear方法负责停止加载webview ...但是,当我在视图未完全加载时按回来时,它会崩溃.
这似乎发生在我让视图完成加载大约20%的时间 - 并且只有在页面完成加载后我真的很快按下后退按钮.
这是我认为在这个shinanigans期间运行的代码....:
- (void)viewDidLoad {
[super viewDidLoad];
webView.scalesPageToFit = YES;
[webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString: url]]];
[addressBar setText:url];
}
Run Code Online (Sandbox Code Playgroud)
然后在加载webview时:
- (void)webViewDidStartLoad:(UIWebView *)webView {
if (first) {
//mtns is a uiimageview
mtns.alpha = .8;
first = NO;
}
[activityIndicator startAnimating];
}
Run Code Online (Sandbox Code Playgroud)
并在提出建议后,我添加了这个方法:
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
[self.webView stopLoading];
self.webView.delegate = nil;
}
Run Code Online (Sandbox Code Playgroud)
我不知道它为什么会崩溃,所以我有点不知所措
谢谢,
[R