以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]"选择查询"构件存在问题,请速更正!  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=18851)

--  作者:引力波
--  发布时间:2008-7-14 22:56:49
--  [求助]"选择查询"构件存在问题,请速更正!

升级后的"选择查询"构件功能强了,但我发现存在一个BUG:

当"字段列表"中有一个字段不选中的时候,在执行查询时,就出现"参数A没有默认值"的提示,当全部选中时就不存在问题.

我急用,请公司速更正.


--  作者:admin
--  发布时间:2008-7-14 23:47:31
--  
是不是 和你的项目有关系呢?你最好发一个例子。
--  作者:引力波
--  发布时间:2008-7-15 14:48:22
--  

请看这个实例:

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

可能与数据库有关系,我就是没有弄明白.


--  作者:admin
--  发布时间:2008-7-15 19:54:16
--  

是你的字段名称命名不当造成的,字段名称不应是"A+C...."这种形式。

当生成SQL语句时(select a+c... from tablename where ....),会出现语法错误,使ADO数据库引擎(access)解释错误。

可以把它改成全角中文,修改后如下:

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:


--  作者:admin
--  发布时间:2008-7-15 19:56:33
--  
深入了解 SQL语言,会对软件开发的效率和质量有很大的帮助。
--  作者:admin
--  发布时间:2008-7-15 20:24:46
--  
有很多奇怪的问题,都是“命名不当”造成的,应引起大家重视。
--  作者:引力波
--  发布时间:2008-7-16 9:08:16
--  
恍然大悟,其实我原来遇到过.谢谢啦!
--  作者:wd0001
--  发布时间:2008-7-16 12:20:07
--  
access中字符串连接符号为:&
--  作者:pc_doctor
--  发布时间:2008-7-23 22:48:02
--  
以下是引用admin在2008-7-15 19:54:16的发言:

是你的字段名称命名不当造成的,字段名称不应是"A+C...."这种形式。

当生成SQL语句时(select a+c... from tablename where ....),会出现语法错误,使ADO数据库引擎(access)解释错误。

可以把它改成全角中文,修改后如下:

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

希望能将这些宝贵的经验教训写进手册里。
其实,很多时候同一个疑惑与不解,在很久以后又会被遇上的并且同样再次害死的人。
所以,公司应该统一来帮助大家解决这个问题,搞好使用说明手册。


--  作者:admin
--  发布时间:2008-7-23 23:52:07
--  

可以考虑,这种情况,在实际应用中有很多很多变化;所以做软件经验很重要。

做软件这一行,就是看着容易,实际做起来难;《搭建》已经最大限度的避免很多问题,加快了开发速度。

SQL 实际属于传统开发方式,所以会出现类似问题。

软件开发,经验是宝贵的。