Ik krijg een access fout. Op het moment dat ik deze code uitvoere in eclipse, werkt het. Maar op het moment dat ik deze als stand a-lone wil gaan draaien, krijg ik deze foutmelding:
"Got an exception
access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc.In
tracom)"
Hebben jullie enige idee waarom dit is? Is het mogelijk om hard het MS-SQL adres in te voeren.
Alvast bedankt.
"Got an exception
access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc.In
tracom)"
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Wacht w = new Wacht(); String url = "jdbc:odbc:[i]ODBCNaam[/i]"; Connection conn = DriverManager.getConnection(url,w.Naam(),w.Wachtwoord()); Statement stmt = conn.createStatement(); ResultSet rs; rs = stmt.executeQuery("select u.companyid,c.companyname,u.userid,u.username from users u inner join company c on c.companyid = u.companyid where u.companyid like '%" + cid + "%' order by u.username"); while (rs.next()){ cld = cld + rs.getString(1); cld = cld + " - " + rs.getString(2); cld = cld + " Userid: " + rs.getString(3); cld = cld + " - " + rs.getString(4)+ "\n"; } informatie.setText(cld + "Einde resultaat"); cld = ""; conn.close(); } |
Hebben jullie enige idee waarom dit is? Is het mogelijk om hard het MS-SQL adres in te voeren.
Alvast bedankt.
[ Voor 0% gewijzigd door RobIII op 22-03-2007 18:35 . Reden: Code tags gefixed ]