OI BOM DIA !!
Estou fazendo uma telinha em java para mostrar a quantidade de vendas de varios produtos, como sou iniciante em java com certeza vou errar muita coisa antes de pegar o geito.
gostaria de uma ajuda em uma certa coisa:
tenho o seguinte código:
[code]import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class WA_TV {
public static void main(String[] args) {
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection con = DriverManager
.getConnection(
"jdbc:jtds:sqlserver://WA-TI05:1433;databasename=WA_Rotinas;namedPipe=true",
"sa", "");
System.out.println("Conectado");
PreparedStatement pstmt = con
.prepareStatement("SELECT NUM_HOJE FROM TBD_DISPLAY_TV WHERE TXT_PRODUTO = 'DB_CARTAO_DE_TODOS_SG'");
pstmt.execute();
System.out.println("Fellipe");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
[/code]
quando eu executo não aparece erro algum, mas nao mostra o que o select retorna, ja testei o mesmo comando no sql e ele retorna o valor ‘5’, que é o numero de vendas do produto ‘Cartao de todos’, o nome Fellipe que eu escrevi aparece normalmente, então acredito q o erro seja nessa linha :
PreparedStatement pstmt = con
.prepareStatement("SELECT NUM_HOJE FROM TBD_DISPLAY_TV WHERE TXT_PRODUTO = 'DB_CARTAO_DE_TODOS_SG'");
pstmt.execute();
como sou iniciante em java e não apresento nenhum erro, não estou conseguindo identificar o problema, se alguem puder me ajudar eu agradeço.
OBG !!!