«sqlcommand» 태그된 질문

18
제한 시간이 만료되었습니다. 작업이 완료되기 전에 시간 초과 기간이 경과했거나 서버가 응답하지 않습니다. 그 진술서는 만료되었습니다
내 웹 사이트 (하루 20000-60000)에 많은 사용자가 있는데,이 파일은 모바일 파일 용 다운로드 사이트입니다. 서버 (Windows Server 2008-R2)에 원격으로 액세스 할 수 있습니다. 내가받은 "서버를 사용할 수 없습니다" 오류 전에,하지만 지금은 연결 시간 초과 오류를보고하고있다. 나는 이것에 익숙하지 않습니다-왜 발생하고 어떻게 해결할 수 있습니까? 전체 오류는 다음과 같습니다. '/'응용 프로그램에 …

3
어떤 상황에서 SqlConnection이 주변 TransactionScope 트랜잭션에 자동으로 참여합니까?
SqlConnection이 트랜잭션에 "등록"되었다는 것은 무엇을 의미합니까? 연결에서 내가 실행하는 명령이 트랜잭션에 참여한다는 의미입니까? 그렇다면 어떤 상황에서 SqlConnection 이 주변 TransactionScope 트랜잭션에 자동으로 참여합니까? 코드 주석에서 질문을보십시오. 각 질문에 대한 나의 추측은 각 질문에 괄호 안에 있습니다. 시나리오 1 : 트랜잭션 범위 내에서 연결 열기 using (TransactionScope scope = new TransactionScope()) …

5
.net 코드에서 테이블 값 매개 변수를 스토어드 프로 시저로 전달하는 방법
SQL Server 2005 데이터베이스가 있습니다. 몇 가지 절차에는 저장된 proc에 nvarchar(쉼표로 구분) 전달하고 내부적으로 단일 값으로 나누는 테이블 매개 변수가 있습니다. 다음과 같이 SQL 명령 매개 변수 목록에 추가합니다. cmd.Parameters.Add("@Logins", SqlDbType.NVarchar).Value = "jim18,jenny1975,cosmo"; 데이터베이스를 SQL Server 2008로 마이그레이션해야합니다. 테이블 값 매개 변수가 있으며이를 저장 프로 시저에서 사용하는 방법을 알고 있습니다. …

12
매개 변수가 문자열이 아닌 경우 SQL 쿼리를 매개 변수화하지 않는 것이 안전합니까?
SQL 주입 측면 에서 매개 변수를 매개 변수화해야하는 필요성을 완전히 이해합니다 string. 그것은 책에서 가장 오래된 속임수 중 하나입니다. 그러나 매개 변수화 하지 않는 것이 언제 정당화 될 수 SqlCommand있습니까? 매개 변수화하지 않는 "안전한"데이터 유형이 있습니까? 예를 들면 : 난 아무데도 자신을 생각하지 않는다 근처 SQL 전문가,하지만 난 받아 SQL …

8
SQLConnection이 삭제되기 전에 Close ()해야합니까?
Disposable objects에 대한 다른 질문 에 따라 using 블록이 끝나기 전에 Close ()를 호출해야합니까? using (SqlConnection connection = new SqlConnection()) using (SqlCommand command = new SqlCommand()) { command.CommandText = "INSERT INTO YourMom (Amount) VALUES (1)"; command.CommandType = System.Data.CommandType.Text; connection.Open(); command.ExecuteNonQuery(); // Is this call necessary? connection.Close(); }

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.