CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

各位大虾!帮忙啊,小弟毕业设计难题,急啊!,在线等!

楼主ccyyyjjjj(st)2004-05-04 17:57:01 在 Delphi / 数据库相关 提问

在delphi中我使用空件query访问数据库(sql   2000),我使用create语句成功创建了表class,有两列,分别为id1   int,yearmonth   char.但接着使用insert语句插入值时却出现“在此上下文中不允许使用   '1999-4'。此处只允许使用常量、表达式或变量。不允许使用列名。”在企业管理器中却可以直接输入‘1999-4’,请问这是为什么?    
   
  query2.SQL.Add('insert   into   year1   values(4,"1999-4")');  
  或  
  query2.SQL.Add('insert   into   year1   values(4,'1999-4')');  
  都报错,为什么啊?  
  问题点数:0、回复次数:8Top

1 楼insert2003(高级打字员)回复于 2004-05-04 18:02:16 得分 0

把yearmonth的类型改成varchar试试!Top

2 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2004-05-04 18:03:19 得分 0

看不出問題,   試下如下:  
   
  query2.SQL.text   :=   'insert   into   year1(id1,   yearmonth)   values(4,''1999-4'')';  
   
  用兩個   ',   不要用一個   "Top

3 楼insert2003(高级打字员)回复于 2004-05-04 18:10:05 得分 0

刚刚在查询分析器中试过,没有问题啊!  
  就是你后面的一句,应该是没问题的!  
  Top

4 楼dacong(大聪)回复于 2004-05-04 18:37:05 得分 0

query2.SQL.text   :=   'insert   into   class(id1,   yearmonth)   values(4,''1999-4'')';Top

5 楼zousoft(菜菜鸟的战斗诗歌)回复于 2004-05-04 19:07:08 得分 0

你是不是有重复记录了?   看看完整性定义.Top

6 楼w78z(秋风细雨)回复于 2004-05-04 19:44:16 得分 0

可能是主键不能重复吧。。。  
  每执行一次你检查一次表。。。。。。看看是不是数据已经进去了。。。呵呵。Top

7 楼txlicenhe(马可)回复于 2004-05-04 19:48:00 得分 0

query2.SQL.Add('insert   into   year1   values(4,''1999-4'')');  
  Top

8 楼2hope(希望)回复于 2004-05-04 21:26:34 得分 0

写完后加上一条执行的语句,然后重新进行查询.Top

相关问题

  • 毕业设计再遇难题!!!救我!!!
  • 毕业设计是做一个无线鼠标,各位大侠谁有解决方案?
  • 急,毕业设计遇到难题!高手请来拿分吧!
  • 急,毕业设计遇到难题!高手请来拿分吧!
  • 急!!!毕业设计难题...哪位大虾救命,散分50
  • 本人在做毕业设计,遇到一些PB方面的难题,诚心诚意请各位高手指教,不胜感激!!!
  • 我的毕业设计问题,请各位指点。
  • 小弟要做毕业设计,望各位给点意见
  • 本人的毕业设计,请各位大侠帮帮忙?
  • 请教毕业设计相关题目询问各位高手。。

关键词

  • 语句
  • sql
  • yearmonth
  • query2
  • 使用
  • insert into year
  • add

得分解答快速导航

  • 帖主:ccyyyjjjj

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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