我无法创建低于[
{
product_name: 'Cool Gadget',
count: {
'50OFF': 2,
'75OFF': 1
}
},
{
product_name: 'Another Cool Gadget',
count: {
'_default': 1,
'50OFF': 2
}
}
]
;
connectionUrl
当我使用Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
String connectionUrl = "jdbc:derby:myDB;create=true;user="+"john.smith"+";password="+"johnpassword"+";";
Connection con = DriverManager.getConnection(connectionUrl);
java.sql.Statement stmt = con.createStatement();
作为用户名时,它已成功创建。我怀疑这些点是造成问题的。
我做错了什么?
答案 0 :(得分:3)
你必须在user = john.smith周围放置双引号(符号“需要用java在\中转义),因为它(Dot)不是有效的普通标识符。
if(existingObjects != nil && existingObjects.count > 0){
SomeEntity *anObject = [existingObjects objectAtIndex:0];
anObject.key1 = @"Some value";
anObject.key2 = @"Some value";
anObject.key3 = @"Some value";