* tnsnames.ora 파일이 app 폴더에 들어가 있어야함
* 참조시에 오라클 클라이언트 추가
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.OracleClient; using System.Data; namespace WebApplication3 { public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { OracleConnection conn = new OracleConnection(); conn.ConnectionString = "Data Source=xxx;User ID=xxx;Password=xxx;Unicode=True" ; conn.Open(); string strsql = "SELECT * FROM TEST10G" ; DataSet ds = new DataSet(); OracleDataAdapter oda = new OracleDataAdapter(strsql, conn); oda.Fill(ds); DataTable dt = new DataTable(); dt = ds.Tables[0]; DataRow dr = dt.Rows[1]; TextBox1.Text = dr[ "SUBJECT" ].ToString(); conn.Close(); conn.Dispose(); } } } |
Dataset
- 데이터를 포함하고 젱ㄱ하며 데이터이 순서를 지정하는 테이블간의 관계를 포함하는 데이터의 완전한 집합
OracleDataAdapter
- 데이터를 검색하고 저장하기 위해 Dataset과 데이터베이스 사이 연결
- DataSet에 로드하는 Fill을 사용
'Study > ASP.NET' 카테고리의 다른 글
System.NullReferenceException 에러 (0) | 2012.04.27 |
---|---|
a태그와 get방식 (0) | 2012.04.27 |
Gridview 이용하여 화면 뿌리기 (0) | 2012.04.27 |