CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

求助:sql 语句错误。

楼主cxh7708(兰心)2006-03-20 14:35:32 在 Delphi / 数据库相关 提问

请帮忙看一下,为什么   fakuanform.user取的值为空?    
  adoquery1.SQL.Add('select   *   from   ts_books   where   f_bookid   in   (select   f_bookid   from   TS_lsz   where   F_jybs=1   and   f_userid='+''''+fakuanform.user+''')'); 问题点数:20、回复次数:8Top

1 楼sxtdxvb(和我处不好,你自己找原因!QQ:466080385)回复于 2006-03-20 14:45:03 得分 5

为什么   fakuanform.user取的值??  
   
  那你就检查   fakuanform.user   的值啊,和SQL语句有什么关系啊!  
  Top

2 楼cxh7708(兰心)回复于 2006-03-20 14:47:23 得分 0

fakuanform.user   取的是fakuanform窗体中的一公用变量。这个值在fakuanform中可以取出来,为什么在这里取不出来呢?Top

3 楼llh6795(紫燕归)回复于 2006-03-20 14:48:55 得分 5

f_userid='''+fakuanform.user+'''  
  Top

4 楼cxh7708(兰心)回复于 2006-03-20 14:57:59 得分 0

不光这里,这个值不能传到别的窗体中,是由什么原因造成的呢?  
  Top

5 楼janezjtjdx(学习中)回复于 2006-03-20 15:16:29 得分 4

你的f_userid是整型变量吧,是的话应该是f_userid='+inttostr(fakuanform.user)Top

6 楼NightCloud()回复于 2006-03-20 17:26:09 得分 3

问题应该出现在你给user这个变量赋值了的Tfakuanform的实例不是fakuanformTop

7 楼Tensionli()回复于 2006-03-20 18:20:41 得分 3

确认给它值了吗Top

8 楼cxh7708(兰心)回复于 2006-03-21 11:01:29 得分 0

好了,谢谢大家,解决了。是因为写程序的位置不对。Top

相关问题

  • SQL语句错误
  • sql语句错误!
  • sql 语句错误!
  • sql语句错误~~问题
  • SQL语句提示错误。
  • sql 语句出现错误!
  • SQL 语句出了错误!!!!!!!!!!!!!!
  • Sql语句找错误!!!
  • 莫名其妙的错误:SQL语句
  • SQL语句的错误在哪儿

关键词

  • sql
  • fakuanform
  • 变量
  • userid
  • user

得分解答快速导航

  • 帖主:cxh7708
  • sxtdxvb
  • llh6795
  • janezjtjdx
  • NightCloud
  • Tensionli

相关链接

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

广告也精彩

反馈

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