是一个生成表查询SQL语句如下 SELECT DISTINCT datepart("yyyy",[zydate5]) INTO abc FROM ygjbxx;我想在VB中首先执行这个查询,生成ABC这个表,然后再在VB的中显示ABC中的数据 现在的问题就是该如何先执行这个查询
cnn.execute("SELECT DISTINCT datepart('yyyy',[zydate5]) INTO abc FROM ygjbxx")
set Db as adodb.connection set rec as adodb.recordsetSet Db = New ADODB.Connection Db.CursorLocation = adUseClient Db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\*.mdb;" set rec =new adobd.recordset REC.Open "select * from (表名)", Db, adOpenStatic, adLockOptimistic 注(表名)在写的时候不用括号 另外还要在工程的references中做相应的设置
SELECT DISTINCT datepart("yyyy",[zydate5]) INTO abc
FROM ygjbxx;我想在VB中首先执行这个查询,生成ABC这个表,然后再在VB的中显示ABC中的数据
现在的问题就是该如何先执行这个查询
FROM ygjbxx")
set rec as adodb.recordsetSet Db = New ADODB.Connection
Db.CursorLocation = adUseClient
Db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\*.mdb;"
set rec =new adobd.recordset
REC.Open "select * from (表名)", Db, adOpenStatic, adLockOptimistic
注(表名)在写的时候不用括号
另外还要在工程的references中做相应的设置