C #을 콘솔은 데이터베이스 연결을 만들

그리고 다음과 같은 세 가지 유형의 주로 데이터베이스에 연결 :

SQLConnection을 : 데이터베이스 연결 클래스;

하는 SqlCommand : 데이터베이스 작업;

SqlDataReader 개체 : 읽기 데이터베이스;

DR = cmd.ExecuteReader SqlDataReader의 ();
dr.hasrows : 데이터 여부;
dr.Read는 : 포인터 아래로 데이터를 읽고;
dr.fieldcount : 결과 집합의 열 번호 오기;
dr.getname을 칼럼 이름 지정된 열을 취득;

 

// 연결된 클래스 객체 데이터베이스 작성
  SqlConnection이 SqlConnection이 코네티컷 새로운 새 = ( "데이터베이스 서버,. = = 여기서 mydb; ?? = 사용자, 비밀 번호 =?");
  SqlCommand에 cmd를 = conn.CreateCommand을 (); // 조작 대상 만들기 연결에 따라 ;
  cmd.CommandText가 = "SELECT * 과일에서"// 기록 t-SQL 문;

  conn.Open (); // 열린 연결;
  SqlDataReader의 cmd.ExecuteReader DR = (); // 메소드를 읽고 수행 데이터를 판독 박사는 결과 집합을 반환하고 연결의 CommandText 생산 리더로 전송;

  그동안 (dr.Read ())
  {
    //Console.Write(dr["ids"].ToString()+ ''+ DR [ "이름"] 로 .toString () + "\ N-"를)
    에 대해 INT (I = 0; I <dr.FieldCount, 열 번호는 dr.fieldcount I ++) //]
    {
      Console.Write (DR [I] + "");
    }
    Console.Write는 (이하 "N-을 \");
    // foreach는 사용할 수 없습니다

  }

  conn.Close은 (); 연결을 종료 //;
  Console.ReadLine를 ();

추천

출처www.cnblogs.com/kinn/p/11090108.html