¹ØÓÚjavaÁ¬½Ósql2008µÄÎÊÌâ
ѧУҪÇó×ö¸ö¹ÜÀíϵͳ,Ïëͨ¹ýJAVAÁ¬½ÓSQL2008,°²×°ºÃÁËjdbc,ÔÚSQL2008ÀïÃæÒ²½¨ºÃÁ˵ǼÓû§,Á¬½Ó·½Ê½Ò²¸Ä³ÉÁËSQLºÍWINDOWS¶¼¿ÉÒԵǼ,Ò²½¨ºÃÁËyangkuanÕâ¸öµÇ¼Óû§,²¢ÇÒ¸øËû·ÖÅäÁËÊý¾Ý¿âËùÓÐÕߵĽÇÉ«,Ò²ÔÚ·þÎñÆ÷ÀïÃæ½¨ºÃÁËTestÊý¾Ý¿â,¿ÉÊÇÔÚeclipseÀïÃæÔËÐÐÈçϳÌÐò±¨´í,Ò»ÍíÉϵĵ÷ÊÔ¶¼ÎÞ·¨Õý³£µÇ¼·þÎñÆ÷,Çë½Ì¸ßÊÖ- -
Java code:
package test1;
import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Connsql {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").
newInstance();
System.out.println("Êý¾Ý¿âÇý¶¯³ÌÐò×¢²á³É¹¦£¡");
String url =
"jdbc:sqlserver://118.114.34.16:1433;DatabaseName=Test";
String user = "yangkuan";
String password = "yankguan1";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("Êý¾Ý¿âÁ¬½Ó³É¹¦");
}
catch (Exception e) {
e.printStackTrace();
System.out.println("Êý¾Ý¿âÁ¬½Óʧ°Ü");
}
}
}
´íÎóÐÅÏ¢:
Êý¾Ý¿âÇý¶¯³ÌÐò×¢²á³É¹¦£¡
com.microsoft.sqlserver.jdbc.SQLServerException: Óû§ 'yangkuan' µÇÂ
Ïà¹ØÎÊ´ð£º
sql¿ÉÒÔÓÐÁ½¸öÒÔÉϵĴ¥·¢Æ÷Â𣿣¿ÎÒÖ¸µÄÊÇfor´¥·¢Æ÷£¬ÄÇÆäËûµÄÄØ£¿£¿
ʲôÒâ˼£¿
¿ÉÒÔµÄ
10¸ö¶¼Ã»ÎÊÌâ
¿ÉÊÇÎÒдÁËÁ½¸öfor insert ´¥·¢Æ÷£¬Ôì³É½ø³Ì×èÈûÁËÄØ£¿Ôõô°ìÄØ£¿Çë¸ßÈËÖ¸µã
......
ÎÒÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ã滹¿ÉÒÔÈ¡³öÖµÀ´.
µ«ÊÇһˢÐÂ,»òÕß´ò¿ªÐµÄÒ³Ãæ¾ÍÈ¡²»³öÖµÀ´ÁË.
Ææ¹ÖµÄÊÇ,ÎÒ²âÊÔÁíÒ»¸ö³ÌÐòʱºò
ÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ãæ¿ÉÒÔÈ¡³öÖµÀ´,ˢлò´ò¿ªÐÂÒ³ÃæÖµÄÜÈ¡³öÀ´ÁË.
......
ÎÒÏëÓÃJavaдһ¸ö³ÌÐò£¬¾ÍÊÇÎÒÏëÔÚÔËÐдúÂëºó£¬ÔÚÖ¸¶¨µÄʱ¼ä´ò¿ªÄ³³ÌÐò£¬ÀýÈçÎÒÔËÐдúÂëºó£¬½²ÔÚ12£º00´ò¿ª"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"Õâ¸ö³ÌÐò£¬Çó¸ßÈËÖ¸µã¡£»¹ÓпÉÄܵϰÔÚÖ¸¶¨µÄʱ¼ä ......
ÇëÎÊһϣ¬ÍâÍøÁ½Ì¨SQLSERVERʵÀýÊý¾Ý´«Ê䣬ÓÐûÓвÉÓÃÊý¾ÝѹËõºÍ¼ÓÃÜ¡£Ñ¹Ëõ±ÈÊǶàÉÙ£¬¼ÓÃÜÊÇʲô¼ÓÃÜËã·¨£¿Ïà¹ØÎĵµÄÄÀï¿ÉÒÔÕÒµ½£¿Ð»Ð»
ÎÒÒ²ÏëÖªµÀ£¡¹Ø×¢´ËÌù£¡
¹Ø×¢¡«¡«
Êý¾Ý¿â´óÅ£¶¼ÄÄÈ¥Á˰¡£¿
......