에러의 내용은 colwidths 라는 속성이 존재하지 않는다는 말입니다.
즉..잘못기입했다는 얘기지요.
DBGrid의 Column의 길이를 제어하는 방법은 FieldEditor를 사용하면
DisplayWidth라는 속성에 값을 설정하시면 되구요.
아니면...
코딩으로 직접하실려면 아래와같이하시면 됩니다.
DBGrid1.Columns[0].Width:=값;
Columns[] 안에 들어가는 숫자는 DBGrid상에 보여지는 Columns의 위치입니다. 맨 처음에 0 부터 시작하지요.
그럼...
아래처럼 전체나 특적 칼럼,열에 값을 주시면 되는데요
항상 DB를 오픈시킨후 사용하시면됩니다.
TStringGrid(DBGrid1).DefaultRowHeight := 10;
TStringGrid(DBGrid1).DefaultColWidth := 100;
TStringGrid(DBGrid1).ColWidths[3] := 200;
TStringGrid(DBGrid1).RowHeights[3] :=200;