많은 데이터를 한번에 GridView에 뿌리게 된다면 상당수 문제가 있다. 예제를 만들어주었으면 하고 답글이 올라와서
간단하게 예제를 만들어 봤습니다.
MS SQL에 있는 ROW_NUMBER 함수를 사용했습니다.
TEST로 테이블 생성과 데이터를 만들었습니다.
CREATE TABLE CLASS_1
(
Num Int Identity(1, 1) Primary Key,
Name VarChar(25) Not Null,
Email VarChar(50) Null,
Title VarChar(150) Not Null,
PostDate DateTime Default(GetDate())
)
데이터 1000개를 넣습니다.
DECLARE @i INT
DECLARE @CNT CHAR(4)
SET @i = 1
SET @CNT = 1
WHILE @i<=1000
BEGIN
INSERT INTO CLASS_1 VALUES(
'
'TEST' + @CNT + '@EMAIL.COM',
'학교' + @CNT,
GETDATE()
)
SET @i = @i + 1
SET @CNT = CONVERT(CHAR(4),@i)
END
[1-1]
테스트 예제로 디비에 데이터 1000건 넣기 끝~
'ASP.NET' 카테고리의 다른 글
Substring 문자 자르기~ (0) | 2011.04.26 |
---|---|
DB SP(프로시저)를 이용해서 페이징 처리 하는 예제 입니다. -2- (0) | 2011.04.25 |
웹에서 절대경로 지정한 exe 실행 하기 (0) | 2011.04.21 |
GridView 에서 SelectedIndexChanged 이벤트 사용 안하고 버튼 클릭시 이동하는 기능 (0) | 2011.04.20 |
프로시저 한개로 Select ?? 2개 사용하기... (0) | 2011.04.20 |
Comments