문제

업데이트 : MS SQL Server 2005

안녕하세요 많은 값을 선택한 다음 Select 문의 열을 기본 키로 할당 할 수 있습니까?

SELECT ID FROM HQ AS PRIMARYKEY -- this is wrong
SELECT Names FROM Stores
SELECT PRODUCTNAME FROM PRODUCTS

.NET에서 Datarow Find 메소드를 활용하고 싶기 때문에 이렇게 묻습니다. 감사합니다.

도움이 되었습니까?

해결책

데이터 세트를 채우면 SQL 쿼리가 아닌 데이터 가능한 객체로 기본 키를 지정해야합니다.

myTable.PrimaryKey = new DataColumn[] {
    myTable.Columns["SomeColumn"]
};

그런 다음 find () 메소드를 사용할 수 있습니다

다른 팁

아니요, 당신이 그렇게 할 수 있다고 생각하지 않습니다. 즉, SQL Server가 준비 인덱스를 .NET 앱으로 전달하는 것입니다. 데이터를 보유 할 데이터 테이블에 인덱스를 추가 할 수 있으며 클라이언트 측에 구축됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top