CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

请教一个三层结构的问题?

楼主hjhwfw(wfw)2004-05-03 16:47:24 在 .NET技术 / C# 提问

在中间层如果sql语句出现异常要不要try,如果try  
  客户端怎样得到异常,  
  如果不try  
  该怎样处理,是在客户端处理码? 问题点数:50、回复次数:7Top

1 楼Sunmast(速马@Redmond, WA)回复于 2004-05-03 16:53:05 得分 20

一般的设计方法是底层弹出异常  
  上层处理异常Top

2 楼MagicCondom(可怜的套套,别人爽了,我却要被抛弃了)回复于 2004-05-03 16:53:56 得分 0

可以在catch中再把得到的exception     throw一遍。  
  另外有SQL语句的try   一定要注意把一下关闭连接等处理工作放到finally中处理。Top

3 楼hjhwfw(wfw)回复于 2004-05-03 17:03:44 得分 0

To     Sunmast(速马)    
  能说的详细点吗?  
  谢谢Top

4 楼1979xt(搞.NET三年多,现在有点迷惘.)回复于 2004-05-03 17:10:51 得分 10

当然要Try,可以在Catch中重新抛出一个自定义的异常或返回一个值,然后在客户端进行处理.Top

5 楼1979xt(搞.NET三年多,现在有点迷惘.)回复于 2004-05-03 17:14:05 得分 0

比如返回1代表数据连接异常,2代表数据操作异常,3代表未知异常等等.Top

6 楼kintsoon(kintsoon)回复于 2004-05-03 17:16:54 得分 20

try  
   
  catch  
      throw   ex;         //将异常抛出  
   
  end   tryTop

7 楼joelbh(ILoveYou)回复于 2004-05-04 14:14:49 得分 0

同上Top

相关问题

  • 三层结构
  • 三层结构?
  • 三层结构
  • 三层结构的问题
  • 三层结构是什么?
  • 初学三层结构
  • pb的三层结构
  • 三层结构的问题!
  • 三层结构的问题?
  • 关于三层结构。

关键词

  • 语句
  • 客户
  • 数据
  • 连接
  • sql
  • 异常
  • 处理
  • 抛出
  • 客户端
  • try

得分解答快速导航

  • 帖主:hjhwfw
  • Sunmast
  • 1979xt
  • kintsoon

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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