이와 같은 구문을 사용할 때 열린 DataReader 예외 ("이 명령과 연결된 열린 DataReader는 먼저 닫아야합니다.")을 피할 수 있습니까? public void FirstMethod()
{
using (var command = connection.CreateCommand())
{
command.CommandText
C#의 SQL datareader에서 읽고 값을 열에서 드롭 다운 목록으로 전달하고 있습니다. 읽을 수있는 두 개의 열이 있습니다. IsDbNull을 사용하여 null 값을 처리 할 수 있습니다. 그러나 dr.GetString (0)이 null이면 dr.GetString (1) 만 (또는 둘 다) null이 아닌 한 모든 값이 전달되지 않고 모든 값이
.Net에 대한 내 경험이 회사의 기존 사내 응용 프로그램에서 실제로 시작됨에 따라이를 깨닫지 못한 채 여러 가지 코딩 방법을 익혔습니다. 필자가 필사적으로 시도한 것은 DataSet이 모든 것에 사용된다는 것입니다. (나는 강력하게 형식화 된 데이터 세트가 있고 그 중 일부는 분명히 사용되지만 데이터를 선택하는 것과 같은 대다수의 경우는 제외) 일반 데이
을 사용하여 셀이 EXCEL에서 읽기 전용 상태인지 어떻게 확인합니까? 데이터베이스에서 Excel 시트로 데이터를 가져옵니다. 이를 위해 datareader를 사용하고 있습니다. Excel 시트 템플릿에는 일부 매크로가 있고 계산 된 수식이 거의없고 일반 Excel 워크 시트가 아닙니다. 그래서 특정 셀에 쓰기가 허용 된 경우에만 엑셀 시트에 데이터를 써야
Customer 개의 레코드가 수천 가지라고 가정하고 웹 양식에 표시해야합니다. 또한 하나의 CustomerEntity에는 10 개의 속성이 있습니다. 따라서 DataReader을 사용하여 데이터를 가져 와서 List<CustomerEntity>으로 변환하면 데이터를 두 번 반복해야합니다. 그런 시나리오에서 제네릭을 사용할 수 있습니까? 그렇다면 내 응용
odbc.datareader에서 mysql.datareader로 프로젝트를 성공적으로 전환했습니다. 문제는 첫 번째/odbc 데이터웨어 하우스에서) AffectedRows 속성은 순수한 쿼리 일 때에도 행의 개수를 올바르게 검색합니다. 하지만 그것은 -1 mysql.datareader와 함께 작동하지 않습니다. 그래서 행 수, 즉 "결과보기"를 검색하는 방
DataReader 대신 DataSet을 사용해야하는시기는 언제입니까? DataReader 대신 DataSet을 사용해야하는 경우? 언제 데이터를 단절된 방식으로 사용해야합니까? 데이터를 단절된 방식으로 사용해야 할 때? N.B. 어느 것이 더 나은지 묻지 않습니다. DataSet 사용에 대한 적절한 시나리오를 알아야합니다. 2 년 동안 .net에서 프로그