2017-12-11 40 views
1

런타임시 ms-access에서 VB6을 사용할 때 테이블을 만들려고합니다. 필드 정의에 구문 오류가 있음을 알리는 오류가 계속 발생하지만 어디에서나 볼 수는 없습니다.구문 필드 정의의 구문 오류

"CREATE TABLE PickedByPicco(OrderID INT, StockCode TEXT(30), Qty CURRENCY, ScannedBy TEXT, " & _ 
       "ProcessedBy TEXT, processed BOOLEAN, Constraint compKey PRIMARY KEY(OrderID, StockCode))" 

이 쿼리의 오류는 어디에 있습니까? 아마도 기본 키와 관련이 있습니까?

답변

1

액세스의 부울 예/아니요 필드의 이름은 BIT이며 BOOLEAN이 아닙니다.

사용하여 다음

"CREATE TABLE PickedByPicco(OrderID INT, StockCode TEXT(30), Qty CURRENCY, ScannedBy TEXT, " & _ 
       "ProcessedBy TEXT, processed BIT, Constraint compKey PRIMARY KEY(OrderID, StockCode))" 
+0

젠장, 그것으로 나를 이길! – David

+1

동의어는 BIT, LOGICAL, LOGICAL1 및 YESNO입니다. – Bob77