查询字段定义中的语法错误

时间:2017-12-11 11:39:01

标签: ms-access vb6

我正在尝试在运行时使用VB6在ms-access中创建一个表。我一直收到错误,说字段定义中存在语法错误,但我无法在任何地方看到。

df1

          A         B
0 -0.820067 -0.078793
1 -0.341793 -0.301040
2 -0.122264  1.163896
3 -1.693027  0.147647
4 -1.322206  1.839631
5  0.902077  0.334976
6  0.628941 -1.252080
7  0.607116 -0.588056
8  0.564448  0.096036
9 -0.863496  0.345668

df2

  HeaderName
0        XYZ
1        ABC
2        SRT
3        FFF

pd.concat([df1, pd.DataFrame(columns=df2.HeaderName)], 1)

          A         B  XYZ  ABC  SRT  FFF
0 -0.820067 -0.078793  NaN  NaN  NaN  NaN
1 -0.341793 -0.301040  NaN  NaN  NaN  NaN
2 -0.122264  1.163896  NaN  NaN  NaN  NaN
3 -1.693027  0.147647  NaN  NaN  NaN  NaN
4 -1.322206  1.839631  NaN  NaN  NaN  NaN
5  0.902077  0.334976  NaN  NaN  NaN  NaN
6  0.628941 -1.252080  NaN  NaN  NaN  NaN
7  0.607116 -0.588056  NaN  NaN  NaN  NaN
8  0.564448  0.096036  NaN  NaN  NaN  NaN
9 -0.863496  0.345668  NaN  NaN  NaN  NaN

此查询中的错误在哪里?是否与主键有关?

1 个答案:

答案 0 :(得分:1)

Access中的布尔值是/否字段的名称为BOOLEAN,而不是"CREATE TABLE PickedByPicco(OrderID INT, StockCode TEXT(30), Qty CURRENCY, ScannedBy TEXT, " & _ "ProcessedBy TEXT, processed BIT, Constraint compKey PRIMARY KEY(OrderID, StockCode))"

使用以下内容:

    CMake Error at C:/Program Files/VTK/lib/cmake/vtk-7.1/Modules/vtkGUISupportQt.cmake:16 (set): 
  Syntax error in cmake code at
    C:/Program Files/VTK/lib/cmake/vtk-7.1/Modules/vtkGUISupportQt.cmake:16