안녕하세요, 시사영어사에 재직중에 있는 이상석입니다.
다름이 아니오라 DB 컬럼을 정하고 모두 INT형(MDB로 제작)하였습니다.
Section1,ShortTask....그리고 각각의 점수는 콤보박스를 이용하여
0.0에서 7.0까지 있고 그중 선택을 하면 각각의 컬럼속에 값이 들어가야하는데
왜 안들어 가는지 모르겠네요. 제가 아직 초보라서...
아래 소스가 있습니다. 좀 손좀 봐주세요.
소스부분----------------------------------------------->
DMtwt.TblExam.FieldByName('Section1').AsInteger := StrToInt(ComboSection.Text);
DMtwt.TblExam.FieldByName('ShortTask').asinteger := StrToInt(ComboShortTask.Text);
DMtwt.TblExam.FieldByName('Content').asinteger := StrToInt(ComboContent.Text);
DMtwt.TblExam.FieldByName('Organization').asinteger:= StrToInt(ComboOrganization.Text);
DMtwt.TblExam.FieldByName('WordUsage').asinteger := StrToInt(ComboWord.Text);
DMtwt.TblExam.FieldByName('Grammer').asinteger := StrToInt(ComboGrammer.Text);
DMtwt.TblExam.FieldByName('Plus').asinteger := StrToInt(EditTotal.Text);
> 안녕하세요, 시사영어사에 재직중에 있는 이상석입니다.
> 다름이 아니오라 DB 컬럼을 정하고 모두 INT형(MDB로 제작)하였습니다.
> Section1,ShortTask....그리고 각각의 점수는 콤보박스를 이용하여
> 0.0에서 7.0까지 있고 그중 선택을 하면 각각의 컬럼속에 값이 들어가야하는데
> 왜 안들어 가는지 모르겠네요. 제가 아직 초보라서...
> 아래 소스가 있습니다. 좀 손좀 봐주세요.
> 소스부분----------------------------------------------->
> DMtwt.TblExam.FieldByName('Section1').AsInteger := StrToInt(ComboSection.Text);
> DMtwt.TblExam.FieldByName('ShortTask').asinteger := StrToInt(ComboShortTask.Text);
> DMtwt.TblExam.FieldByName('Content').asinteger := StrToInt(ComboContent.Text);
> DMtwt.TblExam.FieldByName('Organization').asinteger:= StrToInt(ComboOrganization.Text);
> DMtwt.TblExam.FieldByName('WordUsage').asinteger := StrToInt(ComboWord.Text);
> DMtwt.TblExam.FieldByName('Grammer').asinteger := StrToInt(ComboGrammer.Text);
> DMtwt.TblExam.FieldByName('Plus').asinteger := StrToInt(EditTotal.Text);
>>DMtwt.TblExam.FieldByName('Plus').asinteger:= ComboBox1.ItemIndex;
으로 고치세요