4200 - SQL0104 - 令牌无效

时间:2016-10-25 03:55:02

标签: sql vb.net select ibm-midrange

  

ERROR [42000] [IBM] [System i Access ODBC Driver] [DB2 for i5 / OS] SQL0104    - 令牌(无效。有效令牌:除了优化之外,使用带有取口订单联盟的跳过等待。

这是我的代码,我想在AS400中用VB显示表记录到数据网格视图

Sub ShowAS400()
    Call takeconnectionas400()
    conn.Close()
    conn.Open()
    adapter = New OdbcDataAdapter("select * from PYLEAVE (PTMIFLIB)", conn)
    ds = New DataSet
    adapter.Fill(ds, "PYLEAVE (PTMIFLIB)")
    DGVAS400.DataSource = ds.Tables("PYLEAVE (PTMIFLIB)")
    DGVAS400.ReadOnly = True
End Sub

1 个答案:

答案 0 :(得分:1)

尝试像这样修改您的查询

  select * from PTMIFLIB.PYLEAVE

或者像这样

  select * from PTMIFLIB/PYLEAVE