如果我输入以下内容:
<!DOCTYPE html>
<html lang="en">
<body>
<script>
function ValidateForm(){
var fname = document.forms["form1"]["fname"].value;
var requiredValue = "this value is required";
if(fname == ""){
document.getElementById("validation").innerHTML= requiredValue;
return false;
}
}
</script>
<form id="form1" action="" onsubmit="return ValidateForm()" method="post">
<p id="validation"></p>
<input type="text" id="fname" name="fname" placeholder="Enter First Name"/>
<button type="submit">Save</button>
</form>
</body>
</html>
出现此错误:
try {
ResultSet rs = dbmd.getTables(null, "APP", "USERS", null);
if(!rs.next()) {
state.execute("create table users(first varchar(20), last varchar(20))");
}
} catch (SQLException ex) {
System.out.println("Problem RS");
System.out.println(""+ex);
}
如果我将代码更改为
ThirdConnection
conn OK
state OK
dbmd OK
Problem RS
java.sql.SQLSyntaxErrorException: Syntax error: Encountered "first" at line 1, column 20.
->
state.execute("create table users(name varchar(20), address varchar(20))");
即使问题很好也需要更多详细信息,所以我想问:为什么?