CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

存储过程的问题

楼主wzr20013309(大哥帮忙)2003-11-01 15:58:53 在 .NET技术 / ASP.NET 提问

CREATE   PROCEDURE   SELECT_USER    
  @User_Name   Varchar(20)  
  As  
  BEGIN   TRANSACTION    
  select   count(*)   from   [User]   where   User_Name   =   @User_Name  
  if   (@@error   <>0)  
  ROLLBACK   TRANSACTION  
  else    
  COMMIT   TRANSACTION  
  GO  
  存储过程如上  
  程序如下  
  string   User_Name   =   Text1.Value;  
  string   sqlstr   =   "SELECT_USER";  
  SqlConnection   conn1   =   new   SqlConnection(conn);  
  conn1.Open();  
  SqlCommand   com1   =   new   SqlCommand(sqlstr,conn1);  
  com1.CommandType   =   CommandType.StoredProcedure;  
  SqlParameter   SelParam   =   new   SqlParameter(@User_Name,SqlDbType.VarChar,20);  
  SelParam.Value   =   User_Name;  
  SelParam.Direction   =   ParameterDirection.Input;  
  com1.Parameters.Add(SelParam);  
  int   num   =   com1.ExecuteNonQuery();  
  我在输入了USer_Name之后他却说输入的字段不是过程   SELECT_USER   的参数。    
  ????????????????????????? 问题点数:0、回复次数:4Top

1 楼wzr20013309(大哥帮忙)回复于 2003-11-01 16:06:53 得分 0

UPTop

2 楼wzr20013309(大哥帮忙)回复于 2003-11-01 16:13:39 得分 0

UPTop

3 楼nstorm(网の风)回复于 2003-11-01 16:53:41 得分 0

改成如下:  
  string   sqlstr   =   "SELECT_USER   @User_Name";  
  Top

4 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2003-11-01 17:02:17 得分 0

SqlParameter   SelParam   =   new   SqlParameter(@User_Name,SqlDbType.VarChar,20);  
   
  改为:  
   
  SqlParameter   SelParam   =   new   SqlParameter("@User_Name",SqlDbType.VarChar,20);Top

相关问题

  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程
  • 存储过程

关键词

  • selparam
  • sqlparameter
  • sqlstr
  • sqldbtype
  • conn
  • varchar
  • user
  • select

得分解答快速导航

  • 帖主:wzr20013309

相关链接

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

广告也精彩

反馈

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