首页   |   IT资讯   |   综合资讯   |   开发   |   软件   |   问答   |   网络技术   |   网络综合
更多:
当前位置:首页 » 手机数码
文章正文

关于数据库的溢出问题,高手请指教。

类型:转载   责任编辑:asp   日期:2007/03/01

    

如果处理数据库的溢出问题:  
   
  在编程的时候,将两个数据相除,结果放至数据库中。  
   
  问题:出现溢出该如何解决。  
   
  希望高手能提供办法,我的设想:  
    1。让它出错,应用程序捕获错误信息,再把溢出的数更改为某一特定值,比如说求百分比,一般都大于0,我让它置为负数。可是,找了的delphi的帮助文件,有edbengineerror.errors   property     errors[index:   integer]:   tdberror这个函数,可是不知道溢出对应的是第几个错误,希望高手提供之。    
   
  2。由于sql语句过长,想设置为存储过程,这样的话,是在服务器端出错。那么如果在服务器段捕获错误,并让程序执行到自己想要的位置,这该如何做到?  
   
  希望高手不吝提供方案。

推荐阅读

  • 爱立信看好GSM450 称有利于运营商节省开支 [详细内容]
  • 《仙境传说》成为俄罗斯首款网络游戏 [详细内容]
  • 关于535在操作时震动的问题 [详细内容]
  • 英特尔出双核至强处理器 惠普戴尔方正等跟进 [详细内容]
  • DOOM3决战高端 双敏915套装送正版游戏 [详细内容]
  • NEW GAME;除尘行动-代号:扫光 [详细内容]
  • 微软已与REALNETWORKS和解 欧盟仍不依不饶 [详细内容]
  • 网友回答:
    网友:hhytsoft

    1.建议你在出现异常前先进行判断  
      2.服务器端以存储过程output参数的形式返回错误。你说的让程序执行到自己想要的位置是不是要跟踪到存储过程内部呀?应该不可行。

    网友:cxingh

    如有你设想2发生说明错误的问题是由于你的查询语句产生,简易你修改你的查询语句

    网友:delphimo

    你可以把部分查询语句定义为常量,这样可以避免sql过长。

    .
      最佳浏览:1024X768 MSIE
    ©2007 jqmk.com.cn All Rights Reserved