注册 | 登录
收藏 | 帮助
热门文章
编辑推荐
相关文章  
杀毒全接触:关于mcafee的进程了
关于木马隐藏一个的新方法
DNS 系统设定例--3.named.boot 的
DNS 系统设定例--4.named.boot 的
DNS 系统设定例--5.named.boot 的
关于域名dns的常见问题
为imail和Mdaemon设计Webmail---
关于sendmail.cf的简单解释
关于服务器升级的几点看法
关于为远程用户设置 internal“或
您现在的位置: 顶尖设计 >> IT学院 >> 编程开发 >> Delphi >> 文章正文
关于Borland公司Dbexpress mssql一些感想
作者:ChenHui  来源:ChenHui 的 Blog  点击:  更新:2006-12-19
简介:

早些天,做三层的开发。因为看了李惟的《Delphi高效数据访问》,所以就想用Dbexpress做数据访问。在用Oracle访问是觉得挺不错的,只是有一点如果更新语句的表名如果用小写字母。就会出现错误说“找不到表”,弄了我查了好几天,才发现是这个原因。没有办法,所以,以后在提交数据时就将SQL全部变成大写。等我想用DBEXPRESS MSSQL访问数据时,刚开始一切都显得比较正常,直到我试了一个子查询中包括参数,错误出现了,“SQL Server Error: SQL State: 42000, SQL Error Code: 0 ”我差点晕过去,同样的查询在dbexpress for oracle中没有一点错误,我想了各种试试发现在子查询中,没有参数,则SQL正常执行没有一点问题,但一加上参数就出现这个错误。上网一通乱转终于在http://qc.borland.com/qc/wc/qcmain.aspx?d=8646找到的Borland公司的一些解释,
MSSQL Driver sub-query parameters do not work. Project:  Delphi Build #:  7.1.1523.17956 Version :  7.0 Submitted By : Gordon Scrim Report Type: Basic functionality failure Date Reported:  7/15/2004 5:20:38 PM Severity :  Critical / Show Stopper Last Updated: 7/15/2004 5:13:18 PM Platform :  95, 98, 2000, NT, XP Internal Tracking #:   Resolution: None Resolved in Build : None
原来这个错误在2004年7月就有人报告了,但直到现在都没有改,而这个错误是"基本功能失败",我不知道这样数据驱动,我以后还敢不敢用,这难道是李惟书中强力推荐的数据访问模式。当然,没有办法,我也将的数据访问改为ADO,还算比较稳定。只是心里总觉得有些不舒服,所以,就上来胡乱灌灌水吧。







  • 上一篇文章:
  • 下一篇文章:
  • 分享此文:该页面添加到 Mister Wong 添加到雅虎Yahoo!收藏 Add to:Del.icio.us Post to Furl Digg this 添加到Google书签 reddit spurl blogmarks 365Key 评论  收藏  分享  打印
     我来说两句
    姓名:       验证码:   
    主页: 
    评分: 1分 2分 3分 4分 5分
    本频道近期热评文章:
      关于我们 | 联系我们 | 站点地图 | 广告投放 | 友情链接 | 在线留言 | 版权申明
    版权所有 © 2004-2007 顶尖设计(bobd.cn)
    未经授权禁止转载,摘编,复制本站内容或建立镜像. 沪ICP备07504942号 
    网络110
    报警服务