[ mvasicdo @ 23.10.2006. 07:20 ] @
pozdrav, imam sledeci code:
Code:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://vasic\\msde:1433","sa","pass");
PreparedStatement ps = conn.prepareStatement("SELECT * FROM log");
ResultSet rs = ps.executeQuery();


kada treba da se izvrsi query tj. na dijelu "ResultSet rs = ps.executeQuery();" izbaci mi sledecu gresku:
"java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]Invalid object name 'log'."

"log" je tabela u bazi
Koristio sam "Microsoft SQL Server 2000 Driver for JDBC" i "MSDE server".
[ stanojevic.mladen @ 23.10.2006. 18:24 ] @
Ima li tu negde default sheme pri konektovanju?
[ rj444 @ 23.10.2006. 20:09 ] @
Citat:
Code:
PreparedStatement ps = conn.prepareStatement("SELECT * FROM log");


Pokusaj da u ovoj naredbi stavis ime baze ispred imena tabele:
Code:
PreparedStatement ps = conn.prepareStatement("SELECT * FROM ImeBaze.log");


Ili probaj da podesis u SQL serveru (u Administratoru) default bazu podataka da bude ova sa kojom radis.
Ipak preporucujem ti prvo resenje jer je portabilnije.

Pozdrav