CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

一个关于ASP。NET 和ACCESS 插入记录的问题分不够在加

楼主dcren118(酒仙)2004-09-03 19:39:43 在 .NET技术 / ASP.NET 提问

我的ACCESS数据库结构是  
  ID     自动编号  
  UserName     文本  
  PassWord       文本  
  我在VS环境写  
  insert   into   Member(UserName,PassWord)   Values('dff','erer')  
  这样写就提示我出错  
  提示我insert   into   语法错误  
  如果我把ID字段删了   把SQL命令   写成  
  insert   into   Member   Values('fdf','fdf')  
  就可以正常运行  
  我想了一天也不知道为什么     请高手指点一下     谢谢了。  
  问题点数:50、回复次数:12Top

1 楼dcren118(酒仙)回复于 2004-09-03 19:42:19 得分 0

如果把ID删了。  
  insert   into   Member(UserName,PassWord)   Values('dff','erer')  
  这样写也提示我SQL语句出错  
   
  Top

2 楼dcren118(酒仙)回复于 2004-09-03 19:50:14 得分 0

顶  
  Top

3 楼dcren118(酒仙)回复于 2004-09-03 20:04:20 得分 0

顶Top

4 楼980337(面包喳喳)回复于 2004-09-03 20:32:49 得分 10

别删  
  试   这样行不  
        insert   into   Member([UserName],[PassWord])   Values('dff','erer')Top

5 楼lifenote(会飞的鱼)回复于 2004-09-03 20:41:57 得分 5

insert   into   [Member]([UserName],[PassWord])   Values('dff','erer')  
  Top

6 楼wangrenda(浪人)回复于 2004-09-03 21:04:32 得分 5

哪两个是保留字???Top

7 楼maoliner(控制面板)回复于 2004-09-03 21:13:54 得分 5

PassWord是关键词,换个词试试Top

8 楼yanransoft()回复于 2004-09-03 21:44:01 得分 5

同意楼上Top

9 楼greennetboy(我的老婆叫静静)回复于 2004-09-03 22:05:19 得分 5

user,password等都是SQL语言的关键字,字段名称做好避开这些关键字,或者加[]以示区别Top

10 楼greennetboy(我的老婆叫静静)回复于 2004-09-03 22:07:00 得分 5

Member好象不是关键字,   另外关键自不分大小写Top

11 楼zedan(kk)回复于 2004-09-03 22:53:00 得分 5

应该就是关键字问题Top

12 楼pingnt(淡蓝色的雪)回复于 2004-09-04 00:26:13 得分 5

在Member表结构中,先将UserName,PassWord分别改为:UserName1,PassWord1,然后再将  
  insert   into   Member(UserName,PassWord)   Values('dff','erer')  
  改为:  
  insert   into   Member(UserName1,PassWord1)   Values('dff','erer')  
  如果不报错,则说明两个字段名中至少有一个为ACCESS的保留关键字,应将其改为其他名称。  
  对于你的这个问题,PassWord是保留关键字的可能性极大。  
   
  Top

相关问题

  • 插入记录
  • ASP:通过ADODB.Recordset向Access插入记录后,延时5秒后才能读出新插入的记录,Why?
  • ASP+Access+IIS5,插入一条记录报错。。。
  • ASP+ACCESS,记录插入的奇怪问题
  • ASP为什么不能向Access中插入记录,急
  • Asp在SQL中插入记录的问题,急呀!
  • Asp在SQL中插入记录的问题,急呀!
  • 新手:ASP如何向ORACLE中插入和删除记录
  • 如何避免数据库重复插入相同记录?asp+sql server 2000!!!
  • 为什么有时候ASP在插入一条记录时,它会在数据里面插入两条一样的记录?

关键词

  • sql
  • erer
  • dff
  • 关键字
  • member
  • password
  • username
  • 改为
  • 提示
  • insert

得分解答快速导航

  • 帖主:dcren118
  • 980337
  • lifenote
  • wangrenda
  • maoliner
  • yanransoft
  • greennetboy
  • greennetboy
  • zedan
  • pingnt

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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