首先要在 web.config
<connectionStrings>
<add name="OracleDB" connectionString="Data Source=(DESCRIPTION= (ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.XX.XX.X)(PORT=1521))) (CONNECT_DATA=(SERVER = DEDICATED) (SERVICE_NAME = vhgp)));User Id=XXX;Password=XXX;" />
</connectionStrings>
程式碼
DataTable DT = new DataTable();
string connectionString = ConfigurationManager.ConnectionStrings["OracleDB"].ConnectionString;
using (OracleConnection conn = new OracleConnection(connectionString))//建立連線物件aaa, Data Source=IP/DB_NAME;User=XXXX;Password=XXXX
{
conn.Open();//開始連線
string sCondition = string.Format(@"Select recno, symptoms
from nis_admin.BASNPSY
where NURSING_ISSUE = '5'
order by NURSING_ISSUE, sort
");
//建立od物件接收select結果
OracleDataAdapter OD = new OracleDataAdapter(sCondition, conn);
OD.Fill(DT);
//指定datagridview的datasource
conn.Close();//結束連線
}
return DT;