CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

vb更改SQL数据库出错。

楼主a9681683()2006-03-31 09:23:42 在 VB / 基础类 提问

我用VB更改SQL数据库时提示如下:  
   
                实时错误'-2147418113(8000ffff)'  
                不能更新查询,因为FROM子句不是单一的简单表名  
                       
                            我在网上查到过同样的问题,有人说是表名中带有非法字符,但我的表名中三个都是字母,是没问题的。    
   
   
   
                  更改语句如下:  
   
                  rs.AddNew  
                  rs.Fields("姓名")   =   name  
                  rs.Update  
   
  当把       rs.Update     去掉后,程序运行没有任何错误提示,但数据库中记录却和更改前一样没有任何变化。 问题点数:5、回复次数:3Top

1 楼HZCNC(流浪的草鞋)回复于 2006-03-31 09:28:39 得分 4

提交rs.Update后,SQL语句才被执行!所以就报错了,没有这个,SQL不执行,当然不会报错!  
   
  现在没办法判断错误,你再多贴点代码,估计是你数据库打开的方式不对(可能你是只读打开)!Top

2 楼benyfeifei(狒狒)回复于 2006-03-31 09:32:10 得分 1

'插入数据的一般写法  
  rs_Admin.open   "Admin",conn,3,3  
              rs_Admin.AddNew  
              rs_Admin("Admin_Name")=Admin_Name  
   
              rs_Admin.UpdateTop

3 楼a9681683()回复于 2006-03-31 09:39:20 得分 0

THS!  
   
  还真是打开方式有问题。Top

相关问题

  • SQL数据库出错
  • weblogic连sql数据库出错
  • SQL数据库UPDATEROW时出错
  • 连接 SQL 数据库时出错
  • 连接 SQL 数据库时出错,
  • SQL数据库插入出错,急
  • vb代码里访问sql数据库
  • VB怎么连接SQL数据库???
  • 关于vb连接sql数据库
  • 用VB连SQL数据库的问题

关键词

  • 更改
  • rs
  • admin
  • 错误
  • 打开
  • 表名
  • 问题
  • 没有
  • update

得分解答快速导航

  • 帖主:a9681683
  • HZCNC
  • benyfeifei

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo