數據庫鏈接配置:
app.config
<add key="constr" value="DATA SOURCE =(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.189.**.**)(PORT=1521))(CONNECT_DATA=(SERVER=dedicated)(SERVICE_NAME=thawsdb01)));user id=THSAPDA1;password =****"/>
<add key="constr2" value="Provider=OraOLEDB.Oracle;DATA SOURCE =(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.189.**.**)(PORT=1521))(CONNECT_DATA=(SERVER=dedicated)(SERVICE_NAME=thawsdb01)));user id=THSAPDA1;password =****"/>
要求: datatable內的欄位要與數據庫內table 的欄位名稱及數據順序一致 OracleBulkCopy 可換為 SqlBulkCopy
public static void InsertTable(DataTable dt)
{
string constr = ConfigurationManager.AppSettings["constr"];
try
{
using (OracleBulkCopy sqlbulkcopy = new OracleBulkCopy(co