是否有任何用于版本4.0的内置类/示例来压缩目录中的特定文件?我在MSDN上找到了一个使用压缩类的示例,但它仅适用于4.5及更高版本.
我正在根据Date列从我的访问表中检索数据,要求是显示大于特定值的所有内容
我试图使用带有日期时间类型的格式和CDate函数来转换我的值,这是一个字符串,它抛出为溢出.
这是查询:
Select * from Events
Where Events.[Date] > cDate(Format("20130423014854","yyyy-MM-dd hh:mm:ss"))
Run Code Online (Sandbox Code Playgroud)
表格中的样本日期记录值:2013-04-23 13:48:54.0
事件.[日期]是访问中的日期/时间类型字段
我怎样才能解决这个问题 ?
目前我正在尝试从项目目录的根目录中读取我的配置文件,为了使这个实际配置我想将其移动到外部位置然后从那里读取.
在以下代码中添加完整路径会引发错误:
package CopyEJ;
import java.util.Properties;
public class Config
{
Properties configFile;
public Config()
{
configFile = new java.util.Properties();
try {
// configFile.load(this.getClass().getClassLoader().getResourceAsStream("CopyEJ/config.properties"));
Error Statement ** configFile.load(this.getClass().getClassLoader().getResourceAsStream("C://EJ_Service//config.properties"));
}catch(Exception eta){
eta.printStackTrace();
}
}
public String getProperty(String key)
{
String value = this.configFile.getProperty(key);
return value;
}
}
Run Code Online (Sandbox Code Playgroud)
这是错误:
java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Properties.java:365)
at java.util.Properties.load(Properties.java:293)
at CopyEJ.Config.<init>(Config.java:13)
at CopyEJ.CopyEJ.main(CopyEJ.java:22)
Exception in thread "main" java.lang.NullPointerException
at java.io.File.<init>(File.java:194)
at CopyEJ.CopyEJ.main(CopyEJ.java:48)
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题 ?
关于如何解决这个问题的任何线索:
SimpleDateFormat df = new SimpleDateFormat("yyyy/mm/dd hh:24mi:ss");
Run Code Online (Sandbox Code Playgroud)
例外:
Exception in thread "main" java.lang.IllegalArgumentException: Illegal pattern character 'i'
at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:696)
at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:515)
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:464)
at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:445)
at CopyEJ.CopyEJ.main(CopyEJ.java:105)
Run Code Online (Sandbox Code Playgroud)