请大家看看是哪里有问题? 可以用SQL语句来搞定delete * from XXtemp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用DoEvents试试另外,临时表在使用前创建,在不用的时候可以Drop掉,这样记录不就没有了吗? adotemp.recordset.open " delete from 临时表" 请问 delete * from XXtemp 应该放在什么地方?详细一点好吗?我对SQL不是很熟。创建和Drop表的操作我也不会,请多提携!adotemp.recordset.open " delete from 临时表" 我试过了,整个程序如下:Private Sub Form_Load() Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=E:\db1.mdb" Adodc1.CommandType = adCmdText Adodc1.Recordset.Open "Delete from 临时表" Set DataGrid1.DataSource = Adodc1 End Sub运行出错:实时错误‘91’对象变量或With块变量未设置 CREATE TABLE [TABLENAME ] ( [字段1] [字段类型] (字段大小) N U L L , [字段2] [字段类型] (字段大小) N U L L ) O N [ P R I M A R Y ] DROP TABLE [TABLENAME]你如果不怕麻烦,可以用你的程序改一下,去掉DoEvents试试看 Private Sub Form_Load() Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=E:\db1.mdb" Adodc1.CommandType = adCmdText Adodc1.Recordset.Open "Delete from 临时表" Set DataGrid1.DataSource = Adodc1 End Sub运行出错:实时错误‘91’对象变量或With块变量未设置----看来你是在用ACCESS数据库,好像不支持临时表吧。 临时表 是事先建好的和普通数据表一样,只不过它起的作用是临时存放数据。应该和Access没关系吧! 呵呵,以为是SQL Server里的临时表呢,这可是个关键字,乱用会混淆。你的代码比较乱,哪个是ADO的CONNECTION, 那个是ADO的RECORDSET?应该这样用:ADO.CONNECTION.Execute "DELETE * FROM YourTalbe" 请教高手:如何用vb实现,把指定网页保存为txt文本的功能 串口接收显示问题,跪求 为什么这条Insert Into 语句执行提示Insert Into语句错误啊? maxim(黑马) 请进,关于程序关闭msgbox的问题 恭贺中国得到了32枚金牌,散分了 VB打包后不能安装…… 软件发布(源码放送),欢迎测试提供意见!!! 求将同时符合c列3个条件的b列数组提取到d列的vba程序 activex dll中如何打开一个没模式的窗口? 解述三层结构 VsCrollbar 控件向下移动总是返回负值 如何让程序启动时在“打开近期文件”下拉列表框中出现最近打开的文件?
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=E:\db1.mdb"
Adodc1.CommandType = adCmdText
Adodc1.Recordset.Open "Delete from 临时表"
Set DataGrid1.DataSource = Adodc1
End Sub
运行出错:实时错误‘91’对象变量或With块变量未设置
[字段1] [字段类型] (字段大小) N U L L ,
[字段2] [字段类型] (字段大小) N U L L
) O N [ P R I M A R Y ]
DROP TABLE [TABLENAME]你如果不怕麻烦,可以用你的程序改一下,去掉DoEvents试试看
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=E:\db1.mdb"
Adodc1.CommandType = adCmdText
Adodc1.Recordset.Open "Delete from 临时表"
Set DataGrid1.DataSource = Adodc1
End Sub
运行出错:实时错误‘91’对象变量或With块变量未设置----看来你是在用ACCESS数据库,好像不支持临时表吧。
你的代码比较乱,哪个是ADO的CONNECTION, 那个是ADO的RECORDSET?
应该这样用:ADO.CONNECTION.Execute "DELETE * FROM YourTalbe"