CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

sqlcommand作参数为何报错?

楼主jerrie_1()2005-11-02 09:37:12 在 .NET技术 / C# 提问

[WebMethod]  
  public   bool   SetspParameters(string   UserID,string   dstNm,string[]   ParamStr,SqlCommand   run_sp_Nm)  
  {return   true;  
  }  
  下面为程序提示错误消息:  
  “/BES_ERPService”应用程序中的服务器错误。  
  --------------------------------------------------------------------------------  
   
  类型   System.ComponentModel.ISite   的成员   System.ComponentModel.Component.Site   是接口,因此无法将其序列化。    
  说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。    
   
  异常详细信息:   System.NotSupportedException:   类型   System.ComponentModel.ISite   的成员   System.ComponentModel.Component.Site   是接口,因此无法将其序列化。  
   
   
   
  但我试了一个,在应用程序中,这样的方法又是正确的,还有就是在WEBSERIVER中删除此方法中的sqlcommand参数也正确,请问那里出错啦!!!  
  问题点数:20、回复次数:7Top

1 楼thinkingforever(努力学习)回复于 2005-11-02 10:02:45 得分 8

SqlCommand   无法序列化,所以在WEBSERIVER无法传递,WEBSERIVER的返回值,所传的参数都是必须能够序列化的  
  在应用程序中SqlCommand   类型的参数不用序列化Top

2 楼jerrie_1()回复于 2005-11-02 10:05:11 得分 0

TO:thinkingforever(努力学习)    
  那也就是不能够用sqlcommand类型作参数,是   不是?Top

3 楼yanlixin4csdn(闫力昕)回复于 2005-11-02 10:09:36 得分 0

用object   的数组传动太参数.  
   
   
  ///*************************///  
  这两年来慢慢习惯了光说不练  
  ///*************************///Top

4 楼fangxinggood(JustACoder)回复于 2005-11-02 10:10:03 得分 8

对没错。SqlCommand应该在服务端。。。而不是由客户端传递过来。设计的有点问题。Top

5 楼fangxinggood(JustACoder)回复于 2005-11-02 10:10:47 得分 0

WebMethod中的参数和返回值都必须是可序列化的。Top

6 楼jxufewbt(我的目标是5星)回复于 2005-11-02 10:14:16 得分 4

同意   thinkingforever(努力学习)Top

7 楼jerrie_1()回复于 2005-11-02 10:19:41 得分 0

谢谢!  
  收到!Top

相关问题

  • 参数名报错问题~
  • 为何 IsEmpty() 报错?
  • GetActiveFrame()为何报错?
  • query1.refresh为何报错?
  • ======菜鸟问题:为何在命令行下运行程序并传入参数时程序报错"打不开文件 XXX"?
  • 我用ref 参数 引用对象 来做函数之间的引用传递,为何报错 说 不能用ref和out
  • showModalDialog传参数问题,参数中有单引号报错,在线等
  • TAdoQuery 传参数Group by查询时报错!__100分!
  • 我在WebMethod中定义了 ArrayList 参数,总是报错?
  • 存储过程按名设置参数值为什么报错?

关键词

  • 序列化
  • 应用程序
  • 参数
  • webseriver
  • sqlcommand
  • componentmodel
  • 错误
  • 类型
  • 无法

得分解答快速导航

  • 帖主:jerrie_1
  • thinkingforever
  • fangxinggood
  • jxufewbt

相关链接

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

广告也精彩

反馈

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