Ошибка: не могу найти символ ReadedStatementJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Ошибка: не могу найти символ ReadedStatement

Сообщение Anonymous »

Я постоянно получаю следующую ошибку:

Код: Выделить всё

error: cannot find symbol PreparedStatement st = conn.prepareStatement("SELECT * FROM table WHERE name = ?");
symbol: variable conn
location: class splitString
Вот код, который я использую

Код: Выделить всё

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

class splitString {
public static void main(String[] args) {

//Connect to database
try {
Class.forName("org.postgresql.Driver");
Connection con = DriverManager.getConnection("jdbc:postgresql://localhost/database", "postgres", "pswd");
if (con != null)
System.out.println("Connection Successful!");
} catch(Exception ee) {
ee.printStackTrace();
}

String word = "Apples";
PreparedStatement st = conn.prepareStatement("SELECT * FROM table WHERE name = ?");
st.setString(1, word);
ResultSet rs = st.executeQuery();

}
}
Я хочу найти слово «Яблоки» в базе данных, используя переменную с именем «word».

Может кто-нибудь сказать мне, что я делаю неправильно?>

Подробнее здесь: https://stackoverflow.com/questions/373 ... dstatement
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»