sqldatareader

    1

    1답변

    친구, 동적 SQL 쿼리를 실행하고 목록을 반환합니다. goole에 대한 대부분의 인터넷 검색에서 목록 형식이 sqldatareader를 목록으로 변환해야한다는 것을 알았습니다. 어떤 쿼리를 실행할 지 모를 때 어떻게 할 수 있습니까? Execute(String query) { SqlConnection con=new SqlConnection(co

    0

    1답변

    yield 문을 사용하여 SQLDataReader를 IEnumberable로 래핑했습니다. 이 파일을 사용하여 파일을 덤프하고 싶습니다. 꽤 많은 메모리 사용량을보고 있습니다. 아무도 최소한의 메모리 사용률로이 작업을 수행하는 방법에 대한 아이디어가 있는지 궁금합니다. 버퍼를 지정하는 것은 신경 쓰지 않습니다. 무의미한 서버에서 이것을 풀어 내기 전에 무엇

    7

    2답변

    가능한 빨리 SQL 서버에서 데이터를 읽는 방법을 실험 해본 결과 흥미로운 발견이 나타났습니다. List<string[]> 대신 List<object[]>으로 데이터를 읽으면 성능이 두 배 이상 향상됩니다. 이것은 필드에 ToString() 메서드를 호출 할 필요가 없기 때문에 의심 스럽지만 항상 개체를 사용하면 성능에 부정적인 영향을 줄 것이라고 생각했습

    1

    1답변

    SQL Server에서 데이터를 검색하기 위해 SqlDataReader를 사용하는 응용 프로그램의 고성능 데이터 검색/저장소 클래스를 작성하고 있습니다. 호기심에서 벗어나서 SQL 서버에서 어떤 형식의 데이터가 제공되는지 알고 싶었습니다. 캐릭터? 이진? 다른 어떤 형태? 불행히도 내 사무실에서 어떤 패킷을 스니핑 할 수는 없지만이 대답을 찾을 수있는 방법

    2

    3답변

    SqlDataReader를 사용할 때 내 코드에 이러한 유형의 논리가 많이 있습니다. 더 일반적인 방법으로 처리 할 수 ​​있습니까? if (reader["VisitingAddressId"] != DBNull.Value) { visitingAddress = new Address() { AddressId = Convert.ToI

    4

    1답변

    datareader를 사용할 때 저장된 프로 시저의 반환 값을 가져올 수 있습니까? 반환 값은 항상 null이지만 SP는 SSMS 내에서 유효한 int를 반환합니다. myCommand.CommandText = "GetVenueVideos"; SqlParameter retVal = new SqlParameter("@returnValue",SqlDbType.

    1

    6답변

    SqlDataReader에 저장 프로 시저를 사용하여 데이터를 가져 오는 기본 클래스가 있는데, 이는 연결이 null이라는 데이터 판독기를 다시 반환 할 때까지 훌륭합니다. 누구에게 아이디어가 있습니까? 여기에 내 코드입니다 : public SqlDataReader GetDataReader(string QueryName, SqlParameter[] Para

    0

    7답변

    나는 내 코드를 단순하게 유지하고 트림을 재사용 할 수있는 큰 팬이다. 다른 유형의 객체에 대해 데이터 판독기를 사용하는 데 어려움을 겪고있다. 연결이 닫히거나 열린 상태로 남아있는 문제입니다. 그래서 나는 코드를 복사하여 붙여 넣기위한 시간을 갖도록 강요 당한다. 그것은 내가 싫어하는 것이다. 이 방법을 스케일 할 수 있으므로 메서드에 넣을 수 있고 다시

    0

    1답변

    필자 된 MySql.Data.MySqlClient 에서 MySQL의 리더를 이해하는 몇 가지 문제를이 내 코드 갖는 :이 while (reader.Read()) { documentButtons = new RadioButton[3]; for (int i = 0; i < 3; i++) { documentButtons[i]

    0

    2답변

    여러 테이블에서 Visual Studio의 데이터를 읽으려고합니다. 어떻게 다른 테이블에서 데이터를 읽습니까? 별도의 명령, 각 SELECT에 대한 별도의 DataReader가, 내가 별도의 연결을 작성해야합니까? 감사합니다.