나는 아마도 공통적 인 문제가 있지만 그냥 내 삶을 위해 할 수있는 좋은 방법이 생각합니다.더 나은 열 머리글을 사용하기 위해 Gridview에 2 개의 테이블을 바인딩하는 방법
요구 사항은 웹 사이트가 ftp 파일을 읽는 것입니다. 문제 없어. 파일은 표와 일치하는 첫 번째 행 헤더가있는 CSV이며 여기서 CSV는 헤더 값의 전체 또는 일부 하위 집합을 포함합니다. 나머지 CSV 행은 상기 CSV 내의 헤더 행에 대응한다. 따라서 이러한 레코드를 테이블에 삽입하는 것은 문제가되지 않습니다.
헤더 행은 암호화되지 않은 A45D34, A45D35, A45D36 등 (수백 개의 열)입니다. 데이터를 표시하기 위해 테이블에 대해 쿼리가 작성 될 때마다 사용되는 해당 표시 텍스트와 함께 모든 열 머리글을 나열하는 해당 CSV 파일이 있습니다.
SQLDATASOURCE를 활용하고 데이터와 디스플레이 텍스트가있는 두 테이블 모두를 쿼리하고이를 Gridview 또는 다른 디스플레이 컨트롤에 바인드 할 것인지 궁금합니다. 웹 양식 .aspx 페이지.
자습서, 예제, 링크, 제안 또는 아이디어는 크게 감사하겠습니다.
업데이트 : 이것은 아직 개념을 증명해 주므로 디자인에는 유연성이 많지만 많지는 않습니다.
TBL1 :
keyID int
CMR_03 decimal(9, 6)
CMR_05 decimal(9, 6)
Z_0E721AD decimal(9, 3)
Z_0E72280 decimal(9, 3)
Z_0E7200C decimal(9, 3)
샘플 데이터;
keyID CMR_03 CMR_05 Z_0E721AD Z_0E72280 Z_0E7200C
1 82.234500 45.456700 1200.000 4.000 1500.000
4 82.654100 44.654000 1150.000 8.000 6500.000
6 83.654000 45.941000 1500.000 7.000 4500.000
7 83.156000 45.984100 1551.000 6.000 3500.000
10 83.321000 45.885210 900.000 2.000 1200.000
TBL2 :
keyID int
tbl1ColName nvarchar(50)
displayText nvarchar(50)
샘플 데이터 :
1 CMR_03 Latitude
2 CMR_05 Longitude
3 Z_0E721AD Torque
4 Z_0E72280 Calculated Position
5 Z_0E7200C Speed
흠, 나는 이것을 줄 것이다. 나는 관계를 붕괴시켰다. 데이터 소스 및 Gridview 형식의 유연성에 대해 확신하지 못했습니다. 나는 사용자 정의 컨트롤 아이디어를 기대했지만, 그것은 나에게 새로운 것이다. – htm11h
@ htm11h, 도움이 될 경우 답변을 수락하십시오. – Rahul
나는 확실히 할 것이다, 나는 오늘 볼 몇몇 방법을 시험하고있다. – htm11h