CSharp에서 SQL 쿼리 개수 검색
SQL 쿼리에서 반환된 개수를 C#의 정수 변수로 검색하려면 가장 간단한 접근 방식은 다음과 같습니다. SqlCommand.ExecuteScalar()를 활용합니다. 이 메서드는 제공된 SQL 명령을 실행하고 결과 집합의 첫 번째 열과 첫 번째 행에서 단일 값을 검색합니다. 테이블의 행 수를 계산하는 특정 SQL 쿼리의 경우 다음과 같이 개수를 int 변수로 캡처할 수 있습니다.
using System.Data; using System.Data.SqlClient; // Create a connection string. string connectionString = "your-connection-string"; // Create a connection object. using (SqlConnection connection = new SqlConnection(connectionString)) { // Create a command object. using (SqlCommand cmd = new SqlCommand("SELECT COUNT(*) FROM table_name", connection)) { // Open the connection. connection.Open(); // Execute the command. object scalarValue = cmd.ExecuteScalar(); // Cast the scalar value to an integer. int count = (int)scalarValue; } Console.WriteLine($"Count: {count}"); }
위 내용은 C#의 SQL 쿼리에서 행 수를 얻는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!