top
Loading...
Java+XML將數據導入SQLServer中
在開始學習XML和數據庫編程時,大家都對一大堆的文檔和資料,無從入手。作者在工作中,正好要用到了這些,就手頭的一個程序進行整理,其功能很簡單,用Java語言從access數據庫中,把一些數據導入到SQL數據庫中。



原Access數據庫表結構:

表:production

產品型號字符串型產品編號
零件圖號字符串型零件編號
圖號 字符串型工具編號

SQL Server中數據表結構:

Project 產品表

Id int 標識
Numbervarchar64編號

Product 零件表

Id int 標識
pidint產品標識號(與project表中的id相關聯)
Numbervarchar64編號

Componenttype 與零件對應的生產工具表

Idint標識
aidint零件標識(與product表中的id關聯)
Numbervarchar64 編號

要求把原來的編號分別放到下面的SQL Server數據庫的三個表格中,并用id關聯起來。

考慮到數據庫連接可能有變化,決定使用xml來配置數據連接。Dbs.xml文件內容如下:

<?xml version="1.0" encoding="GBK"?>
<dbcopy>
<source>
<class>sun.jdbc.odbc.JdbcOdbcDriver</class>
<url>jdbc:odbc:asrs</url>
<user>""</user>
<password>""</password>
</source>

<dest>
<class>com.microsoft.jdbc.sqlserver.SQLServerDriver</class>
<url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=vxms</url>
<user>vxms</user>
<password>vxms</password>
</dest>
</dbcopy>

作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗