大家做系統更新或者升級都可能要觸及到數據的轉換
對於ORACLE中的數據轉換可以用寫存儲過程來放之游標
而對於SERVER雖然你可以將它轉換到ORACLE中(升級的方式)
所以我就用代碼控制直接轉換!也是一種比較容易控制容易寫的方法!
首先你要在程序中建立連接(server的)
string strCon=
string strTxt =
SqlConnection SqlCon = new SqlConnection(strCon);
SqlCommand SqlCmd = new SqlCommand(strTxt
SqlCon
然後將你要讀的數據用dataReader
SqlDataReader SqlDR = SqlCmd
while(SqlDR
{
try
{
OracleCon
Bgxtpab
//Doc d = new Doc();
//int i =
bg
bg
bg
bg
bg
bg
bg
bg
bg
//bg
bg
bg
bg
bg
bg
bg
bg
這樣你就獲得了你要的數據
using System;
namespace ProjectBulid
{
/// <summary>
/// Bgxtpab
/// </summary>
public class Bgxtpab
{
string tworder_code;
//string project_b;
string densy_b;
string stru_b;
int layer_b;
string area_ub;
string area_b;
string usage_b;
string east;
string south;
string west;
string north;
string area_sb;
float grean_b;
float park;
float park_bike;
// decimal other_area_b;
string sp_build_p;
float other_area;
public Bgxtpab
{
tworder_code =
//project_b=
stru_b =
layer_b =
area_ub =
area_b =
usage_b =
east =
south=
west =
north =
//layer_db =
area_sb =
densy_b =
grean_b =
park =
park_bike =
sp_build_p =
other_area =
}
public string Tworder_Code
{
get
{
return tworder_code;
}
set
{
tworder_code = value;
}
}
public string Densy_B
{
get
{
return densy_b;
}
set
{
densy_b = value;
}
}
// public int Project_B
// {
// get
// {
// return project_b;
// }
// set
// {
// project_b = value;
// }
// }
public string Stru_B
{
get
{
return stru_b;
}
set
{
stru_b = value;
}
}
public int Layer_B
{
get
{
return layer_b;
}
set
{
layer_b = value;
}
}
public string Area_UB
{
get
{
return area_ub;
}
set
{
area_ub = value;
}
}
public string Area_B
{
get
{
return area_b;
}
set
{
area_b = value;
}
}
public string Usage_B
{
get
{
return usage_b;
}
set
{
usage_b = value;
}
}
public string East_B
{
get
{
return east;
}
set
{
east = value;
}
}
public string South_B
{
get
{
return south;
}
set
{
south = value;
}
}
public string West_B
{
get
{
return west;
}
set
{
west = value;
}
}
public string North_B
{
get
{
return north;
}
set
{
north = value;
}
}
// public int Layer_BD
// {
// get
// {
// return layer_db;
// }
// set
// {
// layer_db = value;
// }
// }
public string Area_SB
{
get
{
return area_sb;
}
set
{
area_sb = value;
}
}
public float Grean_B
{
get
{
return grean_b;
}
set
{
grean_b = value;
}
}
public float Park
{
get
{
return park;
}
set
{
park = value;
}
}
public float Park_Bike
{
get
{
return park_bike;
}
set
{
park_bike = value;
}
}
public string Sp_build_P
{
get
{
return sp_build_p;
}
set
{
sp_build_p = value;
}
}
public float OTher_Area
{
get
{
return other_area;
}
set
{
other_area = value;
}
}
}
}
From:http://tw.wingwit.com/Article/program/Oracle/201311/18757.html