我正在尝试将用户名添加到.accdb本地数据库中.我的代码如下:
try
{
String sql = "INSERT INTO Users VALUES('?');";
System.out.println("SQL : " + sql);
System.out.println("USER : " + user);
PreparedStatement stmt = database.prepareStatement(sql);
System.out.println("Statement : " + stmt);
stmt.setString(1, user);
System.out.println("Statement : " + stmt);
ResultSet results = stmt.executeQuery();
System.out.println("Results : " + results);
}
catch(SQLException sqlEx)
{
System.out.println("* Cannot execute insertion! *");
sqlEx.printStackTrace();
System.exit(1);
}
Run Code Online (Sandbox Code Playgroud)
控制台输出是:
SQL : INSERT INTO Users VALUES('?');
USER : TEST
Statement : sun.jdbc.odbc.JdbcOdbcPreparedStatement@1bf73fa
Exception in thread "Thread-0" java.lang.NullPointerException
at sun.jdbc.odbc.JdbcOdbcPreparedStatement.clearParameter (JdbcOdbcPreparedStatement.java:1023)
at sun.jdbc.odbc.JdbcOdbcPreparedStatement.setChar …Run Code Online (Sandbox Code Playgroud) 我有下一个 php 代码:
<?php
$ip = shell_exec("/sbin/ifconfig | grep 'inet:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'");
echo $ip;
?>
Run Code Online (Sandbox Code Playgroud)
当我从命令行运行它时($php5 ip.php),它工作正常,但是当我从浏览器运行它时,它什么也不显示(http://localhost/ip.php)。
顺便说一句,我正在尝试打印我的 IP 地址,但每当我使用时,$_SERVER['SERVER_ADDR'];我都会得到127.0.0.1.
Chrome 开发工具只能通过 Chrome 扩展程序使用吗?或者有没有一种方法可以使用它,例如,作为 JS 独立文件中的库?
这个:
public void foo() {
for (int i = 0; i < rows; i++) // <--- no brace!
for (j = 0; j < columns; j++) // <--- no brace!
table[i][j] = new Blabla(i, j);
other();
}
Run Code Online (Sandbox Code Playgroud)
或这个:
public void foo() {
for (int i = 0; i < rows; i++) {
for (j = 0; j < columns; j++) {
table[i][j] = new Blabla(i ,j);
}
}
other();
}
Run Code Online (Sandbox Code Playgroud)