Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
Conneection cannot be resolved to a type
Syntax error, insert ";" to complete LocalVariableDeclarationStatement
Syntax error on token "Catch", catch expected at TestJdbc.main(TestJdbc.java:15)
以下是连接代码请高手帮助看下,Thanks!import java.sql.*;
public class TestJdbc {
public static void main(String[] args) {


Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//注册驱动
//new com.microsoft.jdbc.sqlserver.SQLServerDriver;
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft: sqlserver://localhost:1433;DatabaseName=Test_01";//数据库名为Test_01
    String userName = "sa"; //Sql用户名
    String userPwd = ""; //密码 
    Conneection dbConn
  
    try {
     Class.forName(driverName);
     dbConn = DriverManager.getConnection(dbURL,userName,userPwd);
     System.out.println("Connection Successful!");
    }
    Catch (Exception e){
     e.printStackTrace();
    }
}}

解决方案 »

  1.   

    Conneection dbConn而且少了分号
      

  2.   

    改了后还在出错呀!!Exception in thread "main" java.lang.NoClassDefFoundError: com/microsoft/jdbc/base/BaseDriver
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at TestJdbc.main(TestJdbc.java:9)
      

  3.   

    改后的代码是这样的:import java.sql.*;
    public class TestJdbc {
    public static void main(String[] args){


    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//注册驱动
    //new com.microsoft.jdbc.sqlserver.SQLServerDriver;
    String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    String dbURL = "jdbc:microsoft: sqlserver://localhost:1433;DatabaseName=Test_01";//数据库名为Test_01
        String userName = "sa"; //Sql用户名
        String userPwd = ""; //密码 
        Connection dbConn;
      
        try {
         Class.forName(driverName);
         dbConn = DriverManager.getConnection(dbURL,userName,userPwd);
         System.out.println("Connection Successful!");
        }
        catch (Exception e){
         e.printStackTrace();
        }
    }}
      

  4.   

    JAVA连接SQL2000
    1:升级到SP3
    2:JDBC三个JAR,
    3,环境变量里加入这三个文件,
    使程序能找到这三个文件
      

  5.   

    Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)   May  3 2005 23:18:38   Copyright (c) 1988-2003 Microsoft Corporation  Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2) 
      

  6.   

    环境变量设置问题,建议lz最好装个eclipse。就不会单词拼写不正确的问题了。
      

  7.   

    没找到数据库驱动类,可以把sql的驱动包直接加到classpath环境变量中
      

  8.   

    classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;C:\jdbc\mssqlserver.jar;C:\jdbc\msutil.jar;C:\jdbc\msbase.jar这样的环境变量有问题没?
      

  9.   

    打补丁JDBC SP3,MSSQL SP3
    把你的工程目录下的LIB文件夹都放MSSQL的驱动程序