C #의 SQL 선택 쿼리에서 여러 행을 처리하는 방법은 무엇입니까?

NewbieProgrammer

6 개의 텍스트 상자가있는 간단한 C # Windows 양식이 있습니다. 이제 3 개의 행을 반환하는 SQL 쿼리 (항상 3 개의 행을 반환합니다-쿼리는 접합 테이블과 다른 테이블에서 데이터를 가져옴)를 가지고 있으며 각 행에는 2 개의 열 (이름 및 이메일)이 있습니다. 내가하고 싶은 것은 Name 1& 같은 SQL 쿼리의 결과 로이 6 개의 텍스트 상자를 채우는 것 Email 1입니다 row 1. Name 2& Email 2값을 row 2가져와야합니다. & 의 값을 가져와야합니다.

여기 저기 검색했지만 해결책을 찾을 수 없었으므로 도와주세요. 여기에 몇 가지 루프를 적용해야한다는 것을 알고 있지만 여기에서 논리를 찾을 수 없습니다.

참고를위한 이미지 :

SQL 쿼리 결과 :

여기에 이미지 설명 입력

C # Win Form :

여기에 이미지 설명 입력

코드 (분명히 그렇게하는 방법이 아님) :

        SqlDataReader rdr = null;
        SqlConnection con = null;
        SqlCommand cmd = null;
        String Name;
        String Email;
        string ConnectionString = "// my connection string...";
        con = new SqlConnection(ConnectionString);
        con.Open();
        string CommandText = "//sql query goes here";
         cmd = new SqlCommand(CommandText);
         cmd.Connection = con;
        rdr = cmd.ExecuteReader();
        while(rdr.Read())
          {
                  Name = rdr["Name"].ToString(); 
                 Email = rdr["Email"].ToString();
          }

        con.Close();
스티브

두 개의 텍스트 상자 배열 만들기

 TextBox[] names = new TextBox[] {txtName1, txtName2, txtName3};     
 TextBox[] mails = new TextBox[] {txtMail1, txtMail2, txtMail3};

이제 테이블의 리더를 검색 한 후

int idx = 0;
while(reader.Read() && idx < names.Length)
{
    names[idx].Text = reader.GetString(0);
    mails[idx].Text = reader.GetString(1);
    idx++;
}

물론이 솔루션은 귀하의 진술에 의해 엄격하게 제한 됩니다. 항상 3 행을 반환합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

한 테이블에서 여러 행을 선택하고 다른 테이블의 특정 행의 특정 JSONB 필드에 삽입하는 방법은 무엇입니까? 그러나 단일 원시 SQL 쿼리에서

분류에서Dev

내 linq에서 SQL 쿼리로 두 개의 열 값을 선택하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리에서 여러 Html 확인란의 값을 사용하는 방법은 무엇입니까?

분류에서Dev

boto3 RDS 클라이언트 Python을 사용하여 AWS Lambda에서 RDS SQL Server 선택 쿼리를 실행하는 방법은 무엇입니까?

분류에서Dev

QTableWidget에서 여러 행을 선택하는 방법은 무엇입니까?

분류에서Dev

iOS의 sqlite에서 하나의 쿼리로 여러 select 문을 실행하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리 결과에서 행을 여러 번 반복하는 방법은 무엇입니까?

분류에서Dev

Laravel에서 선택 상자의 여러 선택된 값을 얻는 방법은 무엇입니까?

분류에서Dev

mysql에서 쿼리를 선택하여 Distinct 열의 처음 네 글자를 선택하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리에서 목록을 설정 / 선언하는 최적의 방법은 무엇입니까?

분류에서Dev

SQL에서 특정 조건으로 n % 임의의 행을 선택하는 방법은 무엇입니까?

분류에서Dev

SQL :이 쿼리에서 열을 선택하고 요약하는 방법은 무엇입니까?

분류에서Dev

하나의 SQL 쿼리를 사용하여 하나의 열에서 여러 값을 업데이트하는 방법은 무엇입니까?

분류에서Dev

여러 목록의 출력에서 하나의 목록을 선택하는 방법은 무엇입니까?

분류에서Dev

여러 gRPC 선물을 처리하는 방법은 무엇입니까?

분류에서Dev

데이터베이스에서 행의 하위 집합을 임의로 선택하는 SQL 쿼리의 복잡성은 무엇입니까?

분류에서Dev

SQL 데이터베이스에서 여러 역할을 선택하는 방법은 무엇입니까?

분류에서Dev

Oracle SQL 쿼리를 사용하여 XML에서 특정 노드 이름과 해당 값을 선택하는 방법은 무엇입니까?

분류에서Dev

단일 SQL 쿼리에서 선택한 행을 선택하고 업데이트하는 방법은 무엇입니까?

분류에서Dev

Maya의 textScrollList에서 "선택된"항목을 쿼리하는 방법은 무엇입니까?

분류에서Dev

jquery 및 webservice를 사용하여 SQL에 의해 바인딩되는 html 테이블에서 선택한 행을 얻는 방법은 무엇입니까?

분류에서Dev

Inno Setup의 열린 대화 상자에서 여러 파일을 선택하는 방법은 무엇입니까?

분류에서Dev

angular2의 for 루프에서 여러 확인란을 선택하는 방법은 무엇입니까?

분류에서Dev

C #에서 여러 목록 선택으로 null 조건을 확인하는 방법은 무엇입니까?

분류에서Dev

PHP에서 선택되지 않은 여러 확인란의 값을 얻는 방법은 무엇입니까?

분류에서Dev

Objective C의 TableviewCell에서 UIButton을 처리하는 방법은 무엇입니까?

분류에서Dev

다른 컨트롤러의 옵션을 사용하여 Angular의 <select> 태그에서 옵션을 미리 선택하는 방법은 무엇입니까?

분류에서Dev

큰 행렬에서 여러 개의 작고 겹치지 않는 행렬을 무작위로 선택하는 방법은 무엇입니까?

분류에서Dev

여러 조인 및 하위 쿼리가있는 테이블에서 요약 SQL을 개선하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    한 테이블에서 여러 행을 선택하고 다른 테이블의 특정 행의 특정 JSONB 필드에 삽입하는 방법은 무엇입니까? 그러나 단일 원시 SQL 쿼리에서

  2. 2

    내 linq에서 SQL 쿼리로 두 개의 열 값을 선택하는 방법은 무엇입니까?

  3. 3

    SQL 쿼리에서 여러 Html 확인란의 값을 사용하는 방법은 무엇입니까?

  4. 4

    boto3 RDS 클라이언트 Python을 사용하여 AWS Lambda에서 RDS SQL Server 선택 쿼리를 실행하는 방법은 무엇입니까?

  5. 5

    QTableWidget에서 여러 행을 선택하는 방법은 무엇입니까?

  6. 6

    iOS의 sqlite에서 하나의 쿼리로 여러 select 문을 실행하는 방법은 무엇입니까?

  7. 7

    SQL 쿼리 결과에서 행을 여러 번 반복하는 방법은 무엇입니까?

  8. 8

    Laravel에서 선택 상자의 여러 선택된 값을 얻는 방법은 무엇입니까?

  9. 9

    mysql에서 쿼리를 선택하여 Distinct 열의 처음 네 글자를 선택하는 방법은 무엇입니까?

  10. 10

    SQL 쿼리에서 목록을 설정 / 선언하는 최적의 방법은 무엇입니까?

  11. 11

    SQL에서 특정 조건으로 n % 임의의 행을 선택하는 방법은 무엇입니까?

  12. 12

    SQL :이 쿼리에서 열을 선택하고 요약하는 방법은 무엇입니까?

  13. 13

    하나의 SQL 쿼리를 사용하여 하나의 열에서 여러 값을 업데이트하는 방법은 무엇입니까?

  14. 14

    여러 목록의 출력에서 하나의 목록을 선택하는 방법은 무엇입니까?

  15. 15

    여러 gRPC 선물을 처리하는 방법은 무엇입니까?

  16. 16

    데이터베이스에서 행의 하위 집합을 임의로 선택하는 SQL 쿼리의 복잡성은 무엇입니까?

  17. 17

    SQL 데이터베이스에서 여러 역할을 선택하는 방법은 무엇입니까?

  18. 18

    Oracle SQL 쿼리를 사용하여 XML에서 특정 노드 이름과 해당 값을 선택하는 방법은 무엇입니까?

  19. 19

    단일 SQL 쿼리에서 선택한 행을 선택하고 업데이트하는 방법은 무엇입니까?

  20. 20

    Maya의 textScrollList에서 "선택된"항목을 쿼리하는 방법은 무엇입니까?

  21. 21

    jquery 및 webservice를 사용하여 SQL에 의해 바인딩되는 html 테이블에서 선택한 행을 얻는 방법은 무엇입니까?

  22. 22

    Inno Setup의 열린 대화 상자에서 여러 파일을 선택하는 방법은 무엇입니까?

  23. 23

    angular2의 for 루프에서 여러 확인란을 선택하는 방법은 무엇입니까?

  24. 24

    C #에서 여러 목록 선택으로 null 조건을 확인하는 방법은 무엇입니까?

  25. 25

    PHP에서 선택되지 않은 여러 확인란의 값을 얻는 방법은 무엇입니까?

  26. 26

    Objective C의 TableviewCell에서 UIButton을 처리하는 방법은 무엇입니까?

  27. 27

    다른 컨트롤러의 옵션을 사용하여 Angular의 <select> 태그에서 옵션을 미리 선택하는 방법은 무엇입니까?

  28. 28

    큰 행렬에서 여러 개의 작고 겹치지 않는 행렬을 무작위로 선택하는 방법은 무엇입니까?

  29. 29

    여러 조인 및 하위 쿼리가있는 테이블에서 요약 SQL을 개선하는 방법은 무엇입니까?

뜨겁다태그

보관