Just nu i M3-nätverket
Gå till innehåll

Konstigt fel..


www.essential.se

Rekommendera Poster

www.essential.se

Jag får ett konstigt fel på följande kod:

 

       try {
           Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
       }
       catch(ClassNotFoundException c) {
           return;
       }
       try {
           Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433");
       }
       catch(SQLException c) {
           return;
       }
       Statement stmt = con.createStatement();

 

Den säger:

TestLek.java [21:1] cannot resolve symbol

symbol : variable con

location: class TestLek

Statement stmt = con.createStatement();

 

Jag tycker att det är väldigt konstigt, eftersom jag har kopierat exemplet rakt av (utom kopplingen till databasen, eftersom den är olika)

 

[inlägget ändrat 2003-03-11 18:01:22 av www.essential.se]

Länk till kommentar
Dela på andra webbplatser

Variabler är bara synliga inom sitt scope...

I ditt fall deklarerar du din "Connection con" innanför "try { ... }" och den synns då inte utanför detta scope.

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...