본문 바로가기

Windows Developer/Asp.net

[asp.net] oracleclinet 연동 순서

1. 도구 -> 데이터베이스에 연결




2.변경으로 다른 DB를 사용할 경우 상황에 맞게 변경가능 (여기서 서버 이름은 TNS서버에 연결되어 있는 이름)





3. 서버이름은 NewTNSname1으로 되어 있는 것을 확인 할 수 있다. 
    실제 서버에 있는 DB에 연결되어 있는 이름이며 asp011은 스키마를 말한다.







4.실제로 웹에서 DB에 있는 값을 출력하기 위해서 먼저 SqlDataSource를 추가 시켜야 한다. 
   그림에서는 2개의 GridView가 있기 때문에 SqlDataSource를 2개를 추가 시켰다(ID : asp011_1, asp011_2)





5. 비하인드 코드에서 다음과 같이 GridView에 DataSourceID에 SqlDataSource의 ID값을 넘겨 주면 바인딩된다.
   바인딩된 후에는 SqlDataSource(asp011_1, asp011_2)의 SelectCommand속성을 사용해서 쿼리를 실행한다.







6. 결과는 다음과 같다