Προς το περιεχόμενο

JAVA: Connection me Sql server 2000


totonos1

Προτεινόμενες αναρτήσεις

Δημοσ.

Geia xara treiazomai mia boitheia.

Loipon exo ton Jbuilder9 kai jdk1.4(os Windows xp). Katebasa apo tin microsoft ton driver gia ton sql server kai to etreksa kanonika. Alla otan pao na sindetho ston sql server den ta kataferno. Eidikotera exo ton eksis kodika:

package untitled2;

 

import java.sql.*;

/**

* Microsoft SQL Server JDBC test program

*/

public class Test {

public Test() throws Exception {

// Get connection

// Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

DriverManager.registerDriver(new

com.microsoft.jdbc.sqlserver.SQLServerDriver());

Connection connection = DriverManager.getConnection(

"jdbc:microsoft:sqlserver://SLUT:1433","sa","");

if (connection != null) {

System.out.println();

System.out.println("Successfully connected");

System.out.println();

// Meta data

DatabaseMetaData meta = connection.getMetaData();

System.out.println("\nDriver Information");

System.out.println("Driver Name: "

+ meta.getDriverName());

System.out.println("Driver Version: "

+ meta.getDriverVersion());

System.out.println("\nDatabase Information ");

System.out.println("Database Name: "

+ meta.getDatabaseProductName());

System.out.println("Database Version: "+

meta.getDatabaseProductVersion());

}

} // Test

public static void main (String args[]) throws Exception {

Test test = new Test();

}

}

 

Alla mou xtipaei stin grammi:

" com.microsoft.jdbc.sqlserver.SQLServerDriver()); "

legontas mou package com.microsoft.jdbc.sqlserver does not exist.

Tora katebazo palioteri ekdosi tou jdk mipos kai ftaei auto. Mporei kapios na me boitisei?

Δημοσ.

Πρέπει να βρεις τους drivers που καλείς για να συνδεθείς στη βάση. Το com.microsoft.jdbc.sqlserver.SQLServerDriver δεν είναι standard πακέτο του jdk οπότε πρέπει να το βρεις από κάπου. Όταν το βρεις βάλε το στο classpath και θα τρέξει.

Δημοσ.

Το μηνυμα λαθους ειναι:

" com.microsoft.jdbc.sqlserver.SQLServerDriver()); "

και το εμφανίζει αν τοποθετήσω το μαοθσε στο θαυμαστικό που βγαίνει, για την ακρίβεια το εξής είναι υπογραμισμένο:

SQLServerDriver()

Δημοσ.

Mhpws prepei na kaneis sta xp/administrative tools/data sources (odbc) ta katallila settings? Gia paradeigma otan thes na kaneis link mia access db, prepei na dialekseis ekei to access driver, kai to path tou .mdb sou. Not sure, alla des to. Checkare kai to dbforums.com, tha breis sigoura kati xrisimo.

Δημοσ.
Το μηνυμα λαθους ειναι:

" com.microsoft.jdbc.sqlserver.SQLServerDriver()); "

και το εμφανίζει αν τοποθετήσω το μαοθσε στο θαυμαστικό που βγαίνει' date=' για την ακρίβεια το εξής είναι υπογραμισμένο:

SQLServerDriver()[/quote']

 

Μόνο αυτό; Stack trace δεν έχει; Δε λέει περισσότερες πληροφορίες (π.χ. classnotfound, invaliddriver κλπ);

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...