SELECT YEAR, period, round((1- sum(rej_qty) / sum(recd_qty))*100, 0)
FROM TAB_A
WHERE sid = '200'
AND sdid IN ('4750')
AND
(
(
YEAR ='2011'
AND period IN('01_JAN')
)
OR
(
YEAR = '2010'
AND period IN('02_FEB','03_MAR','04_APR','05_MAY','06_JUN','07_JUL','08_AUG','09_SEP','10_OCT','11_NOV','12_DEC')
)
)
group by year, period
Run Code Online (Sandbox Code Playgroud)
对于特定月份,recd_qty为零,因为我得到了DIVIDE BY ZERO错误.
有什么方法可以避免DIVIDE BY ZERO错误吗?
我有什么方法可以忽略那个特定的月份?
我们正在构建一个与客户端CRM安装紧密集成的系统,并且需要在更新,创建或删除实体时触发回调.理想情况下,此回调将通过HTTP get请求将实体名称和ID发送到外部服务.
我没有找到任何在线帮助的文档 - 有人能指出我正确的方向吗?
我只是在学习objective-c,我有一个带有UITableViewCell部分的NSMutableDictionary.问题是,它按年分类,我想扭转这个顺序,所以去年排在最前面而不是最低点.
任何想法如何反向排序NSMutableDictionary?
提前致谢
在ASP.NET中,web.config可以保存应用程序范围的设置.是否有相应的文件(位于外侧war或jar为Java EE Servlet的档案)?
我需要的是指出一个配置文件的地方,该配置文件当前包含四个属性,这四个属性反过来一起导致存储其余数据和配置的数据库.(服务器,数据库,用户名和密码.)这些值需要易于更改,无需重新打包和重新部署整个应用程序,因此配置文件,但硬编码应用程序中配置文件的路径(即使它是一个常量)似乎远非最佳.
任何提示?我已经尝试了谷歌,但发现它似乎很少相关 - 而我所发现的东西看起来似乎过于设计,以满足我的需求.
在我们的iPad-App中,我们使用UIWebView从一个域加载不同的站点,其中一些使用hml5-Video加载.没有视频的网站可以完美加载.但是当我加载包含htmlt5-video的网站时,有时我的应用程序在使用EXC_BAD_ACCESS的UIWebView的加载过程中崩溃,有时它不会.每当发生这样的崩溃时,似乎发生在将视频播放器添加到站点中的位置.
我确实从Apple下载了UICatalog-Example,并且确实将WebViewController-Class中的Default-URL更改为包含html5-video的站点的URL.结果相同......有时崩溃有时不会崩溃.
我还在Xcode(基于视图的应用程序 - 用于iPad)上创建了一个新项目,并且只在新的Projects ViewController中添加了一个UIWebView.再次......加载包含html5-video的网站有时会导致崩溃,有时甚至不会.
"新项目"视图控制器代码(实施):
- (void)viewDidLoad {
[super viewDidLoad];
self.myWebView = [[[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 768, 1004)] autorelease];
self.myWebView.backgroundColor = [UIColor whiteColor];
self.myWebView.scalesPageToFit = YES;
self.myWebView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
self.myWebView.delegate = self;
[self.view addSubview: self.myWebView];
[self.myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.gelbeseiten.de/129103114849"]]];
//More Sites with HTML5-Videos ...
//[self.myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.gelbeseiten.de/129103746403"]]];
//[self.myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.gelbeseiten.de/129105233646"]]];
}
- (void)viewDidUnload {
[super viewDidUnload];
self.myWebView = nil;
}
- (void)viewWillDisappear:(BOOL)animated {
[self.myWebView stopLoading];
}
- (void)dealloc {
myWebView.delegate = nil;
[myWebView release]; …Run Code Online (Sandbox Code Playgroud) 我很多次编辑和修改配置文件.我也在文本编辑器中检查过它.配置文件一切正常.但仍然推送通知不起作用.我得到这个错误.每个人都说他的bcz配置错误,但我的配置文件值与Apple在他们的文档中说的相同.我得到这个错误:
注册时出错.错误:错误域= NSCocoaErrorDomain代码= 3000"找不到应用程序的有效'aps-environment'权利字符串"UserInfo = 0x127d80 {NSLocalizedDescription =找不到应用程序的有效'aps-environment'权利字符串}
代码在我的AppDelegate.m中看起来像这样:
- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions {
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
[self.window addSubview:navigationController.view];
[self.window makeKeyAndVisible];
return YES;
}
-(void)application:(UIApplication )application didRegisterForRemoteNotificationsWithDeviceToken:(NSData )deviceToken {
NSString *deviceTokenStr = [[[[deviceToken description] stringByReplacingOccurrencesOfString: @"<" withString: @""] stringByReplacingOccurrencesOfString: @">" withString: @""] stringByReplacingOccurrencesOfString: @" " withString: @""];
NSLog(@"DeviceTokenStr: %@",deviceTokenStr);
}
Run Code Online (Sandbox Code Playgroud)
Thanx提前帮助
iphone xcode push-notification apple-push-notifications ios-4.2
在写字
<?=$variable?>
Run Code Online (Sandbox Code Playgroud)
慢于
<?php echo $variable; ?>
Run Code Online (Sandbox Code Playgroud)
换句话说,服务器解释得更快?
在C#文件的开头,我添加了:
//-----------------------------------------------------------------------
// <copyright company="SomeCompany" file="MyFile.cs">
// Copyright © Some Company, 2011
// </copyright>
// <auto-generated />
//-----------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
我希望StyleCop跳过检查这个文件,所以我使用了其他答案中auto-generated解释的技巧.
但是,在清理并重建我的解决方案后,StyleCop会不断为此文件生成警告.为什么会这样?怎么修好?
我使用的是Microsoft Visual Studio 2008专业版和StyleCop v4.3.
对于jdbc程序,我需要连接一个excel数据库.连接成功,但是输入值,它给出"操作必须使用可更新的查询"异常.
这是代码:
String url="jdbc:odbc:Sample"; //CHANGE THE DATABASE NAME
Connection conn= DriverManager.getConnection(url,"","");
PreparedStatement prepstat = null;
String insert="INSERT INTO [Sheet1$] ([AccountID], [ProjectID], [PositionID]) VALUES (?,?,?)";
prepstat= conn.prepareStatement(insert);
prepstat.setString(1, accountID);
prepstat.setString(2, projectID);
prepstat.setString(3, positionID);
prepstat.executeUpdate(); // this is where the exception occurs
Run Code Online (Sandbox Code Playgroud) iphone ×3
c# ×2
java ×2
objective-c ×2
.net ×1
database ×1
dynamics-crm ×1
excel ×1
html5-video ×1
ios-4.2 ×1
jdbc ×1
oracle9i ×1
php ×1
servlets ×1
sql ×1
stylecop ×1
syntax ×1
uiwebview ×1
web-config ×1
xcode ×1