DAO를 사용하여 MSAccess에서 소수점 필드를 만드는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1630526

  •  06-07-2019
  •  | 
  •  

문제

DAO를 통해 MSAccess 2003에서 10 진수 필드를 만들어야합니다. 어떻게해야하나요? 다음 CodesNippet을 사용하여 만들 수는 있지만 소수점은 아닙니다.

유형, 정밀 및 스케일을 어떻게 설정합니까?

참고 : Decimals DataType = 20이지만 DataType을 20으로 설정하면 invalid data type

Dim db As DAO.Database
Dim tbl As TableDef
Dim fld As Field

Set db = CurrentDb

tbl = database.CreateTableDef("Test")
fld = tbl.CreateField( ....   )
도움이 되었습니까?

해결책

이 유용한 것을 알 수 있습니다. http://allenbrowne.com/ser-49.html#_ftn7

DAO에서는 Decimal을 사용할 수 없으며 Ado는 그러한 필드를 만드는 데 사용해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top