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

参数验证问题

楼主limengchen(LMC)2004-12-03 08:51:57 在 .NET技术 / C# 提问

例如要执行一个数据库操作,大家一般是先验证参数再进行操作还是直接进行操作并根据返回的SqlException判断错误? 问题点数:20、回复次数:7Top

1 楼ianok(再菜我也要up出個星來)回复于 2004-12-03 08:54:53 得分 5

直接进行操作Top

2 楼mobydick(敌伯威|我排著队拿著爱的号码牌)回复于 2004-12-03 09:05:55 得分 5

软件开启的时候先验证一下数据库是否存在,以后就看sqlException了。Top

3 楼123xxx(香克斯)回复于 2004-12-03 09:07:23 得分 5

验证参数Top

4 楼ma_ta(ma_ta)回复于 2004-12-03 09:07:53 得分 5

看情况,我基本上是要验证一下参数的  
  如果参数没问题,执行一般也不会有问题  
  如果参数有问题,就免了执行的步骤,况且这还是数据库操作Top

5 楼limengchen(LMC)回复于 2004-12-03 09:10:48 得分 0

特别是数据库操作里那些会引起Duplicate   Key和Foreign   Key   Violation的那些参数。因为这些参数如果先验证的话也需要数据库操作,这样效率会比较低。  
  如果是不验证直接执行的话,是通过SqlException.Number来判断错误吗?Top

6 楼yangh44(涉世之初)回复于 2004-12-03 09:27:57 得分 0

先验证数据,在对数据库进行操作!然后在进行catch(SqlException){   事物回卷}Top

7 楼limengchen(LMC)回复于 2004-12-03 15:26:59 得分 0

SqlException是不是用SqlException.Number来判断?一般有哪些?Top

相关问题

  • 为了屏蔽验证,我在DataGrid里用了button WEB控件,可这样一来就无法传递参数了,怎么在BUTTON里传递参数呢
  • 在网页传递参数的时候,怎么验证在所带的参数只是数字,而不能是其他的字符?
  • 参数
  • 参数
  • 身份验证
  • 验证问题
  • 密码验证
  • 验证程序?
  • struts 验证
  • 验证码

关键词

  • 验证
  • 数据库
  • 执行
  • 参数
  • 操作
  • sqlexception
  • 问题
  • 错误
  • 话
  • number来判断

得分解答快速导航

  • 帖主:limengchen
  • ianok
  • mobydick
  • 123xxx
  • ma_ta

相关链接

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

广告也精彩

反馈

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