2010-04-29 9 views
1

십진수를 표시하도록 텍스트 상자를 설정하는 방법을 묻기 만하면됩니다. Couse 지금 내가 0,2처럼 내 액세스 데이터베이스에서 10 진수를 읽으면 0만을 표시합니다Tnx!데이터베이스의 십진수 값을 텍스트 상자에 표시합니다.

+0

이 Access 데이터베이스에서 문자열이나 실제 숫자 유형으로 저장되어있는 번호 (예 : 0.2의 경우)하는 트릭을 할해야? –

+1

어떻게 텍스트 상자를 채우고 있습니까? 데이터 액세스 또는 데이터 바인딩에 실수로 값을 십진수 대신 정수로 검색/캐스팅하는 경우 문제가 발생할 가능성이 큽니다. 기본적으로 텍스트 상자는 값을 변경하지 않아야합니다 (물론 최대 길이 1로 설정 한 경우 문제가 발생하지 않는 한 잘림하지 않습니다) – heisenberg

+0

@Adam .... 그들은 double로 저장됩니다 (처음에는 정수로 저장되어 두 배로 바뀌었고 숫자는 데이터베이스의 올바른 형식으로 저장되었습니다) – simon

답변

0

텍스트 상자의 형식 옵션이 고정 또는 표준으로 설정되어 있고 소수 자릿수가 0보다 큰지 확인하십시오!

편집 :

여기

좀 더 자세한 답변을

  • 열기
  • 가 아닌 경우 속성 창을 마우스 오른쪽 컨트롤을 클릭 표시되어 있는지 확인합니다 디자인 모드에서 양식을하고 속성을 클릭하십시오
  • "형식"탭으로 이동하십시오. 그 탭 아래의 필드는 "포맷"이고 다른 하나는 "소수 자리"입니다.
  • 이렇게 변경하십시오. "일반 번호"와 "자동"

+0

어디에서 할 수 있습니까? – simon

+0

Kevin - simon은 액세스가 아니라 C#으로 코딩하고 있으므로 상세한 답변으로 많은 도움이되지 않습니다 ... – Murph

+0

이것은 MS-ACCESS 태그의 문제점 중 하나입니다. 너무 많이 다루고 있습니다. 이 경우 Access는 Jet/ACE 데이터베이스 엔진에만 전혀 관여하지 않습니다. 나는 어제 Access에 관한 질문이 아님을 깨닫기 전에 어제 답변을하기 시작했습니다. –

관련 문제