我不是程序员,我只需要非常基本的查询就可以从同一个表中获取信息(因此在我的程序中只需要使用 SELECT 语句)。
我试试
SELECT INFOR.PFAC , INFOR.PPAR FROM MAINSYSTEM.INFOR INFOR WHERE ppar = '240XXX2A'
但是返回值大约需要 3 分钟,而当我使用 iSeries 的数据传输时,速度非常快。有什么办法可以加快查询速度吗?
我Driver={Client Access ODBC Driver (32-bit)}
用来连接。
当我按下 then 按钮时,我有一个按钮,它将获取数据并显示到 gridView
Dim MyODBCConnection As New Odbc.OdbcConnection("Driver={Client Access ODBC Driver (32-bit)};" & _
"System=163.201.28.55 ;Default Collection=bpcshv81.PEXPLOSNA;")
'Open the connection
MyODBCConnection.Open()
Dim Table_BOM As New DataTable
Dim Table_BOM_Fill As New Odbc.OdbcDataAdapter("SELECT PEXPLOSNA.PFAC , PEXPLOSNA.PPAR FROM MAINSYSTEM.INFOR PEXPLOSNA WHERE ppar = '240XXX2A'", MyODBCConnection)
Table_BOM_Fill.Fill(Table_BOM)
DataGridView1.DataSource = Table_BOM