CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

高手帮帮忙!vb联access数据库的问题,很简单的,在线等待,急求帮助!

楼主aiwaweiwei(雪灵芝)2005-10-27 19:35:54 在 VB / 数据库(包含打印,安装,报表) 提问

用代码实现vb连接   access数据库的问题,我写的代码最后一句总是提示错误:“from字句语法错误”,请问是怎么回事,应该怎么解决呀,谢谢了   !!  
  dim   conn   as   ADODB.Connection  
  dim   rs   as   ADODB.recordset  
  dim   str   as   string  
  set   conn=new   ADODB.connection  
  with   conn  
        .connectionstring="provider=microsoft.jet.oleDb.4.0;   datasource=safepg.mdb;persist            
          security   info=false"  
        .mode=admodereadwrite  
        .open  
  end   with  
  str="select   *   from   user"  
  set   rs=conn.execute(str)  
  就是最后一句提示错误“from字句语法错误”,求怎么解决??? 问题点数:100、回复次数:4Top

1 楼sqfeiyu(流星雨)回复于 2005-10-27 20:13:52 得分 40

你的表名怎么用User呢?   關鍵字一般不要用來作為表名或字段名。  
  試試:select   *   from   [user]    
  建義最好改表名Top

2 楼faysky2(出来混,迟早是要还嘀)回复于 2005-10-27 20:23:28 得分 40

str="select   *   from   [user]"Top

3 楼faysky2(出来混,迟早是要还嘀)回复于 2005-10-27 20:26:53 得分 10

原因就是user是关键字,你把它用[]括起来,表示是你的用户表,这样执行就不会错了  
  str="select   *   from   [user]"  
  Top

4 楼faysky2(出来混,迟早是要还嘀)回复于 2005-10-27 20:37:02 得分 10

不只是表,字段也不要用关键字,如果要用也要用[]括起来Top

相关问题

  • vb+access 数据库
  • vb访问ACCESS 数据库
  • vb与access数据库
  • VB数据库问题,在线等待
  • 急,在线等待 SQL Server2000 数据库倒入Access数据库!!!
  • 关于VB+ACCESS数据库编程,没事也来看看,在线等待!!!!!!!!
  • 请问如何将access数据库转为mysql数据库?急!在线等待!
  • VB$数据库
  • vb数据库!
  • vb 对数据库加密(access,oracle等)

关键词

  • 错误
  • adodb
  • conn
  • str
  • user
  • select

得分解答快速导航

  • 帖主:aiwaweiwei
  • sqfeiyu
  • faysky2
  • faysky2
  • faysky2

相关链接

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

广告也精彩

反馈

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