WinForms윈폼 조회시 제약 조건을 활성화하지 못했습니다.
추천0 비추천 0
페이지 정보
작성자 김대은 작성일 2022-10-10 09:00 조회 1,219회 댓글 5건제품 버전 : C1.Win.C1TrueDBGrid.2 2.0.20123.61277
컨트롤 이름 : C1.Win.C1TrueDBGrid.2
본문
관련링크
댓글목록
김대은님의 댓글
김대은 작성일
미안하지만 테이블의 데이타를 조회시 정상적으로 조회가 됩니다.
C1.Win.C1TrueDBGrid.2에 조회시 조회는 되지만 오류 메세지가 보여지면서
Groupping이 되지를 않습니다.
그런데 재 조회시에는 정상적으로 됩니다.
private void btn조회_Click(object sender, EventArgs e)
{
try
{
// TODO: 이 코드는 데이터를 'dataSet11.KEUM_CIRCUIT' 테이블에 로드합니다. 필요한 경우 이 코드를 이동하거나 제거할 수 있습니다.
this.kEUM_CIRCUITTableAdapter.Fill(this.kEUM_DBDataSet.KEUM_CIRCUIT, dtFromDate.Value.ToShortDateString(), dtToDate.Value.ToShortDateString());
this.c1TrueDBGrid1.GroupedColumns.Add(this.c1TrueDBGrid1.Columns["CHUL_DATE"]);
this.c1TrueDBGrid1.DataView = C1.Win.C1TrueDBGrid.DataViewEnum.GroupBy;
this.c1TrueDBGrid1.Columns["CHUL_DATE"].GroupInfo.Interval = C1.Win.C1TrueDBGrid.GroupIntervalEnum.Year;
this.c1TrueDBGrid1.Splits[0].DisplayColumns["ACT_A2"].Merge = C1.Win.C1TrueDBGrid.ColumnMergeEnum.Free;
this.c1TrueDBGrid1.Splits[0].DisplayColumns["GUBUN"].Merge = C1.Win.C1TrueDBGrid.ColumnMergeEnum.Free;
this.c1TrueDBGrid1.Splits[0].DisplayColumns["PALLET_TAG"].Merge = C1.Win.C1TrueDBGrid.ColumnMergeEnum.Free;
// 그룹화하는 동안 HireDate 열을 계속 표시합니다.
this.c1TrueDBGrid1.Columns["CHUL_DATE"].GroupInfo.ColumnVisible = true;
statusStrip1.Items.Add("조회한 내용은 총 " + this.kEUM_DBDataSet.KEUM_CIRCUIT.Rows.Count.ToString() + "건이 조회되었습니다.");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
김대은님의 댓글
김대은 작성일김대은님의 댓글
김대은 작성일
생성된 테이블이 하나이고 아래의 내용이 테이블 스크립트입니다.
CREATE TABLE KEUM_CIRCUIT
(
PROJ_NO NCHAR(6), -- 1 프로젝트 2
ACT_A2 NVARCHAR(20), -- 2 액티비티 3
CIRCUIT_NO NVARCHAR(50), -- 4 서킷 번호 7
SUB_NO NCHAR(10), -- 5 SUB NO 8
CIRCUIT_LEN FLOAT, -- 6 서킷 길이 9
GUBUN NVARCHAR(10), -- 7 구분 (태선, 세선) 1
NAT_NO NVARCHAR(20), -- 3 자재번호 4
NAT_DESC TEXT, -- 8 자재내역상세 5
IBGO_DRUM_NO NVARCHAR(10), -- 9 입고드럼번호 10
CUT_NO NVARCHAR(8), -- 10 절단순번 12
GROUP_NO NVARCHAR(15), -- 11 Group No 13
PALLET_TAG NVARCHAR(24), -- 12 팔래트Tag 번호 14
CHUL_REQ NVARCHAR(80), -- 13 요청자 15
REQ_LOCATE TEXT, -- 14 요청장소 16
CABLE_CUT_ORDER NVARCHAR(15), -- 15 케이블 절단오더 17
CHUL_REQ_DATE DATE, -- 16 불출요청일 19
CUT_EXP_DATE DATE, -- 17 절단예정일 20
CUT_DATE DATE, -- 18 절단일자 21
CHUL_DATE DATE, -- 19 출고일자 24
NAP_DATE DATE, -- 20 납품일자 22
CHUL_PALLET_NO NVARCHAR(22), -- 21 불출 팔래트번호 18
CHUL_CAR_NO NVARCHAR(40), -- 22 불출 차량번호 26
EXP_DATE DATE, -- 23 불출일자 25
JUKCHI_AREA VARCHAR(20), -- 24 배치번호 PDA에서 입력할 내용
C_MEMO TEXT, -- 25 메모 PDA에서 입력할 내용
PRIMARY KEY(PROJ_NO, ACT_A2, CIRCUIT_NO, SUB_NO)
)
이 내용을 CHUL_DATE로 그룹핑해서 조회하는 프로그램입니다..