Java Sky of Zhao
          受挫一次,對生活的理解加深一層;失誤一次對人生的感悟增添一階;不幸一次,對世界的認識成熟一級;磨難一次,對成功的內涵透徹一遍!
          posts - 5,comments - 4,trackbacks - 0
          MySQL中判斷表是否存在:
          1. SHOW   TABLES   LIKE   '%tb_bp_d_case%';  

          2. select `TABLE_NAME` from `INFORMATION_SCHEMA`.`TABLES` where `TABLE_SCHEMA`='dbname' and `TABLE_NAME`='tablename' ;

          3. 如果表不存在就建立這個表,那么可以直接用 create table if not exists tablename 這樣的指令來建立,不需要先去查詢表是否存在。

          4. 從模板表創建表:create table if not exists like old_table_name;

          文章出處:DIY部落(http://www.diybl.com/course/7_databases/mysql/Mysqljs/20090313/161045.html)
          posted @ 2010-01-08 20:22 SINOJAVA 閱讀(2152) | 評論 (0)編輯 收藏
          ?

          [ 原創 ] JDBC 如何連接 SQL SERVER 2000 的默認實例和命名實例

          ?

          引用請注明出處 :http//www.aygfsteel.com/SINOJAVA

          ?

          ( ) 下載 Microsoft SQL Server 2000 Service Pack 3a 并安裝
          http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn

          ?

          ( ) 下載并安裝 SQL SERVER 2000 JDBC 驅動 ( SQL Server 2000 Driver for JDBC Service Pack 3 )

          http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en

          ?

          ( ) 配置 JDBC 驅動 classpath 環境變量 :

          方法 1:

          ?

          填加 :

          C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;

          C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;

          C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;

          ?

          : C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\ 為我 JDBC 得安裝路徑

          ?

          方法 2:

          ?

          mssqlserver.jar; msutil.jar; msbase.jar 拷貝到 JDK lib 目錄下 , 然后設置 classpath

          ?

          D:\Java\jdk1.5.0_05\lib\sqlserver\msutil.jar;

          D:\Java\jdk1.5.0_05\lib\sqlserver\msbase.jar;

          D:\Java\jdk1.5.0_05\lib\sqlserver\mssqlserver.jar;

          ?

          ( ) 創建連接數據庫默認實例得連接代碼 :

          ?

          import java.sql.*;

          public class ConSqlserver {

          ????

          ???? Connection con=null;

          ???? //Statement st=null;

          ???? //ResultSet re=null;

          ????

          ???? public ConSqlserver()

          ???? {

          ??????????? try

          ??????????? {

          ??????????? ??? String driver="com.microsoft.jdbc.sqlserver.SqlServerDriver";

          ??????????? ??? String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";

          ??????????? ??? Class.forName(driver).newInstance();

          ??????????? ??? con =DriverManager.getConnection(url,"sa","zhaopf");

          ??????????? ??? System.out.println(" 連接成功 !");

          ??????????? ??? con.close();

          ???????????

          ??????????? }

          ??????????? catch(Exception e)

          ??????????? {

          ?????????????????? e.printStackTrace();

          ??????????? }

          ???????????

          ???????????

          ???? }

          ?

          ?????? public static void main(String[] args)

          ???? {

          ??????????? // TODO 自動生成方法存根

          ??????????? ConSqlserver con=new ConSqlserver();

          ???????????

          ?

          ???? }

          ?

          }

          ?

          ( ) 創建連接數據庫命名實例的連接代碼 ( 實例名為 SINOIT\SINOSERVER) L

          ?

          import java.sql.*;

          public class ConSqlserverppp {

          ????

          ???? Connection con=null;

          ???? //Statement st=null;

          ???? //ResultSet re=null;

          ????

          ???? public ConSqlserverppp()

          ???? {

          ??????????? try

          ??????????? {

          ??????????? ??? //String driver="com.microsoft.jdbc.sqlserver.SqlServerDriver";

          ???? ?????? ??? String url="jdbc:microsoft:sqlserver://SINOIT\\SINOSERVER;DatabaseName=Northwind";

          ??????????? ???

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

          ??????????????????

          ??????????? ??? //Class.forName(driver);//.newInstance();

          ??????????? ??? con =DriverManager.getConnection(url,"sa","zse");

          ??????????? ??? //st=con.createStatement();

          ??????????? ??? System.out.println(" 連接成功 !");

          ??????????? ??? con.close();

          ???????????

          ??????????? }

          ??????????? catch(Exception e)

          ??????????? {

          ?????????????????? e.printStackTrace();

          ??????????? }

          ???????????

          ???????????

          ???? }

          ?

          ???? public static void main(String[] args)

          ???? {

          ???????????

          ??????????? ConSqlserverppp con=new ConSqlserverppp();

          ???? }

          ?

          }

          posted @ 2006-04-10 07:24 SINOJAVA 閱讀(2656) | 評論 (1)編輯 收藏
          我的blog開業了,歡迎大家前來支持,謝謝!!
          posted @ 2006-04-08 07:58 SINOJAVA 閱讀(655) | 評論 (2)編輯 收藏
          僅列出標題  
          主站蜘蛛池模板: 济阳县| 长海县| 肃宁县| 海安县| 焦作市| 宣武区| 曲松县| 肇源县| 永州市| 宜丰县| 腾冲县| 故城县| 公安县| 延边| 达拉特旗| 康乐县| 龙泉市| 宕昌县| 浙江省| 灵丘县| 孙吴县| 铜陵市| 新干县| 汝阳县| 鲁山县| 鄂尔多斯市| 伊吾县| 黔东| 台南县| 城步| 贵德县| 子长县| 邻水| 巴东县| 碌曲县| 双峰县| 蓝田县| 延吉市| 青海省| 遂川县| 浏阳市|