ASP中如何取得并利用SQL中的错误信息

 如要我们用ASP向数据库的表中插入一条记录,但表中的字段的数据类型是固定的,我们是不可能将一个字符串形数据插入到一个整形的字段里的。如果这样做会提示错误信息:  
  Microsoft   OLE   DB   Provider   for   SQL   Server   错误   '80040e07'    
   
  将   varchar   值   'aaa'   转换为数据类型为   int   的列时发生语法错误。    
   
  /ceshi/sqlerr.asp,行   15    
  通常解决的办法是的页面中用,javascript来控制你要插入记录的类型。。  
  现在我的问题是我不想在页面中用javascript来控制,,我想当插入记录失败时,我提示弹出一个插入失败的对话框,而不让页面出现上面的错误码信息,,请问如何实现????  

在要执行捕获错误的代码前加一句  
  On   Error   Resume   Next  
  sql=.....  
  conn.execute  
   
  response.write   err.description

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值