各位大虾好!我碰到了一个简单的怪问题,请帮我解决,我用SQL7.0做数据库,以下程序是这样写的
dim dbserver as connection
dim dbyz as dao.database
dbserver=new connection
dbserver.open"provider=msdaslq;dsn=lzyz;uid=sa;pwd="
set dbyz=opendatabase("",true,true,"odbc;dsn=lzyz;uid=sa;pwd=")
'以上连接正常,下面这句报错
dbyz.execute"delete * from aa"
报错信息为:操作必须用一个可更新查询
dim dbserver as connection
dim dbyz as dao.database
dbserver=new connection
dbserver.open"provider=msdaslq;dsn=lzyz;uid=sa;pwd="
set dbyz=opendatabase("",true,true,"odbc;dsn=lzyz;uid=sa;pwd=")
'以上连接正常,下面这句报错
dbyz.execute"delete * from aa"
报错信息为:操作必须用一个可更新查询
解决方案 »
- setup factory 8.0 中如何使用多语言?
- 求高手提供此程序的VB代码,谢谢!急!
- 高分求救--为什么调用这个存储过程返回值是空呢?请高手们帮帮忙,因为第一次写这方面,有很多不懂,请多多指教。
- CRYSTAL控件中的打印问题
- 谁有“InstallShield6.31版东方语言包”的序列号,得到给分。
- 怎样用VB的帮助程序
- 请教各位大侠
- 有关vb的一个菜鸟问题
- 请教,如何对连接数据库的treeview控件进行刷新
- VB or ASP中用什么控件来解压Zip文档。
- 求救高手:vb中如何使用哪个API将Form上添加IE控件的边框消除?请提供例程。在线等待,谢谢!!
- 200分诚信求助资源
不过这句不用加括号???
dbyz.execute("delete * from aa")
或者让str="delete * from aa"
然后dbyz.execute(str)
可能不是主要原因,楼主试试!
dbyz.execute"delete * from aa",dbserver ,1,3
报错信息为:操作必须用一个可更新查询