说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

关于调用存储过程的问题!在线,搞定就结

编辑:说三道四文库 发布时间:2017-10-20 04:58
HTML文档下载 WORD文档下载 PDF文档下载
存储过程:Sp_Stock 参数:@code
SqlConnection Conn= new SqlConnection(ConStr);
Conn.Open();
            SqlDataAdapter da = new SqlDataAdapter("Sp_Stock",Conn);
da.SelectCommand.CommandType = CommandType.StoredProcedure;
da.SelectCommand.Parameters.Add(new SqlParameter("@code",SqlDbType.NVarChar,20,"@stock")); 
            da.SelectCommand.Parameters["@stock"].Value="11";
    DataSet ds = new DataSet();
da.Fill(ds,"stock");
DataGrid1.DataSource=ds.Tables["stock"].DefaultView;
DataGrid1.DataBind();
我现在不太清楚到底SqlParameter("@code",SqlDbType.NVarChar,20,"@stock")
“@code","@stock"这两个参数到底是干什么的。我现在头都晕了
它是一个变量,在你用
da.SelectCommand.Parameters.Add(new SqlParameter("@code",SqlDbType.NVarChar,20,"@stock")); //对它进行变量的申明
da.SelectCommand.Parameters["@stock"].Value="11";//变量附值
此时@stock的值就变成11传到服务器使用


它一般做为存储过程的参数使用,就像一个函数对外提供参数一样,可用于返回等操作
可以用 sql ="exec Sp_Stock 'code'"
是呀,我现在在想,jn_sly(孤舟)的方法是不是比我写的那个要好呀,请问能不能有人说说它们的区别呢?
还有就是,我去掉@stock程序反而可以运行,加上却不可以运行。请问又是为什么?
呵呵~~,不好意思,我是个新手
你这句有错误

da.SelectCommand.Parameters.Add(new SqlParameter("@code",SqlDbType.NVarChar,20,"@stock")); 
            da.SelectCommand.Parameters["@stock"].Value="11";
因为你申明的是@code对像,而却给@stock附值那一定有错误,可改成下面这样..
da.SelectCommand.Parameters.Add(new SqlParameter("@code",SqlDbType.NVarChar,20)); 
da.SelectCommand.Parameters["@code"].Value="11";
那我还是不知道放@stock的参数有什么用呀?
比如有一个存储过程
select * from table where code=@code and name = @name
那么此时@Type就是个参数

da.SelectCommand.Parameters.Add(new SqlParameter("@code",SqlDbType.NVarChar,20)); 
da.SelectCommand.Parameters["@code"].Value="11";
da.SelectCommand.Parameters.Add(new SqlParameter("@name ",SqlDbType.NVarChar,20)); 
da.SelectCommand.Parameters["@name "].Value="myName";

你使用这样来做就相当于

select * from table where code='11' and name = ''myName
谢谢
出现编程疲劳?千万别纠结 “编程竞赛界王子”教你更好的招聘程序员 SA:三星全球智能电视市场份额达26% Cocos2d-x 3.0分语言包发布 最新进展即将披露 友盟:社会化分享成为APP开发“标准配置” 从“简单”的封面设计剖析Netflix背后的数据哲学 与Linus Torvalds“并列”,虚拟化天才程序员法布里斯贝拉 让超级计算机和数据中心“飞”,Intel推800Gbps神器MXC 【OSTC讲师专访】Debian开发者李道兵:平静地理解开源 红帽推出开源业务流程管理套件:JBoss BPM Suite 6 科学研究证明:程序员快乐才能更好的工作 ChocolateChip-UI:能“逆转”的跨平台应用开发框架 分享12款最佳的Bootstrap设计工具 Apache Flex 4.12发布,支持iOS 7 智能手机应用挑战Web平台,看W3C如何反击? 电信级数据流量与监控系统部署案例分享 TCL联手Mozilla,HTML5智能电视真的要来了! 先睹为快:Unity亚洲开发者大会虚拟游览展示 OSTC·2014 演讲日程出炉,Perl创始人来了! Unity将收购Applifier,并引入Everyplay和GameAds两大平台 《近匠》从Cubieboard到radxa:汤亮的第二次硬件创业 九头蛇与大象之争,Hydra或将取代Hadoop 喜讯:中国安全团队Keen成功在Pwn2Own 2014黑客大赛上攻破64位Mac上的Safari OCP黑客马拉松冠军:24小时头脑风暴背后 新时代应用程序设计及MongoDB的十个深入理解 借助“开源”东风 英特尔打造卓越“软实力” 深圳综合交通设计研究院张鹍鹏:智能交通设备领域已成红海 信息化是发展趋势 25个可遇不可求的jQuery插件 Web设计中对视差设计的误区 直接拿来用,九个超实用的PHP代码片段(二) 一周消息树:小米染指平板电脑凶多吉少 [在线求助]:登陆的时候是用cookies来保存用户名和密码的,当用户没有正常退出,(比如说电脑断电了,直接关闭了ie等等)那应该怎么样清 关于按钮触发数据库操作 软件报价,用sql且windows界面的软件,大虾们估计多少money? 请问怎样在C#中调用VB.NET的类库? 在servlet里大量使用静态方法会不会有并发访问的问题 谁知道installAnywhere的注册码?100分!!! 谁有《visual C++网络高级编程》一书的配套光盘?邮电出版 开机时显示 NTLDR IS MISSING, 谁知道这是怎么回事? 急!应该用什么实现? CListCtrl如何让动态改变图标!GetItem()如何使用??,解决加分 怎样设置oracle的maximum number of processes 那个知道那里有DELPHI 7.0下啊,给分 delphi&spl GGJJ们谁有电子版《windows核心编程》的完整的第27章啊?偶的那一版这章只有半截 请教一个写入文本的问题,解决200分相送,在线等 如何做到高人一筹 有没有人能具体讲一讲关于大文本处理的过程! 函数返回值问题,给高分 DX抓图,如何保存为Bmp文件? 3个NF 嵌入文件夹窗格怎么使用 创业中的软件公司招人(有兴趣的弟兄进来看看) 数据库中事务的特点及其应用,急,不够再给分500,在线,急。 关于对话框.高分请教 创业中的软件公司招人(有兴趣的弟兄进来看看) 做的网站在IE5.0和IE6.0显示的问题 寻找采用WebSnap 技术的例子? matrxII观后感 关于JSP文件和BEAN的存放 创业中的软件公司招人(有兴趣的弟兄进来看看) c#做的程序可以直接在新安装的win98下(没有.net环境)跑吗?有经验的请留步 c#做的程序可以直接在新安装的win98下(没有.net环境)跑吗?有经验的请留步 存储过程分页有点问题,谁帮我看一下 基础问题!困扰我! 请哥哥姐姐帮忙,把下面的代码转换成VC代码 大家case工具都用到什么程度? 为什么编译的可执行文件在其他计算机无法运行? ACCESS操作问题,高手... 我是刚刚入门,请帮助 怎样把一个已建好的主域服务器更改域名(在线等) 如何得到DataGrid控件里面的某行某列得值? 关于rave报表的问题 weblogic部属程序问题! 组合查询的问题 怎样在改变一个下拉菜单,不刷新页面的情况下,改变另一个菜单的内容??? 有使用BCG库的朋友吗?有些问题不明白,想讨论一下。 sqlmangr.exe文件受到了损坏,应该怎么做恢复[急] 请问,广东的高程报名在什么时候?谢谢! lwangzi(磊子)请关注 win2000下读注册表的怪问题??? 在线等待,急急急 菜鸟百问之一 在VS.NET中无法调试ASP.NET应用程序 在数列{an}中,已知αn+₁-αn=1/2(n=1,2,···),且α₁=2,则α101= 光合作用第一阶段生成ATP,NADPH所需的h+和高能电子e-均来自水 这句话错在哪了,求仔细讲解 复合函数求导,如图,求导函数里有多个函数,怎么求 闰年是什么 已知函数fx的图象与函数hx=x+1/x+2的图象关于A(0,1)对称求fx解析式 中国节日 英语是什么要一个一个的说 Facts speak louder than words.事实胜于雄辩.可是我没查到louder这个单词啊,words是歌词的意思啊,fact为什么用复数啊?为什么用speak而不用say呢?loud为什么用比较级而不用最高级?fact不是不可数名词马 已知:圆O是△ABC的外接圆,且AB=AC,圆O的半径为6cm,O到BC的距离为2cm,求AC的长到底有几个答案 Vertical-align用于控制文字或图象相对与其母体元素的垂直位置. 余家贫 耕植不足以自给 陶渊明为什么产生了做官的念头 矩阵计算中特征方程、特征根、特征值、特征向量有什么区别,都啥意思、求特征方程| R-λI | = 0,其解为特征根λi上面是我看到的,查资料后不懂的反而更多- a-b=6,ab=5.则(a+b)2=___. 《归去来兮词》根据正文的第二段“松菊犹存”想象写一段陶渊明做官回家与松菊的对话.人菊对话. 特征值与特征向量的数学意义是什么? 关于y=-x对称的函数有什么性质,和关于y=x对称的函数有什么关系 某数学研究所门前有一个边长为4m的正方形花坛,花坛内部要用红黄紫三种颜色的花草种植成下图,图中AE=MN.现准备在形如RT三角形AEH的四个全等三角形内种植红色花草,在形如RT三角形EMH的四个 设曲线y=x^2+x+2-lnx在x=1处的切线为了,数列{an}的首项a1=-m(常数m是正奇数) 函数f(x)关于y=x对称有何性质 无语的同意词一时想不起来了 就是两个人都不知道说什么话 和无语差不多意思叫什么帮忙想一下 谢谢了不对不对 好象不对啊 课文中所写景物中,春风是最难捕捉最难表现的,作者调动各种感官去感受,展开想象,因而把它写得生动形象下面的散文诗也有这样的特点,试做分析.沿着开花的土地,春天吹着口哨,从柳树上摘 已知△ABC中,AB=AC,圆O是△ABC的外接圆,D是弧AB上一点,连DA、DB、DC.若角BAC=90°,则线段DC、AD、BD之间的数量关系为?若角BAC=120度,则线段DC、AD、BD之间的数量关系为? 喜悦饺子专家怎么样 谁有描写花的好段(亲,)不要只写一种花的 小兴安岭一课描写秋天的落叶表达了作者什么情绪 ﹛an﹜通项公式an=dn-30,该数列从第十项起才开始为正数,求实数d取值范围(解释一下) 要朱自清《春》的答案:第5自然段文字调动了多方面的感觉写出对春风的感受,从文中找出相应的句子是第五段,搞错了. 如图所示,圆O为△ABC的外接圆,且AB=AC,过点A的直线如图,圆O为三角形ABC的外接圆.且AB=AC,过点A的直线AF交圆O于点D,交BC延长线于点F,DE是BD的延长线,连接CD(1)求证:∠EDF=∠CDF(2)求证:AB²=AF·AD(3) .已知数列 {an} 的通项公式为 an=dn-30 ,该数列从第10项起为正数,求实数 d 的取值范围 夕阳如什么 成语 horizontal 什么是闰年 这个太阳好像负着重荷似的,一步一步慢慢地努力上升,到了最后,终于冲破了海面,颜色红得非常可爱.这个句子采用了( )写作手法?让人读来有一种( )( )的感觉,体会到( ).这个句子采 如上 自知不是无情物,花开花落又为何.这谁写的! 请教下图中花的名字. 隔字用楷体怎么写 求这种头发扎法的文字说明时间紧急, 求下图的花名 藏戏是我国的民族瑰宝,看到藏戏我会想到成语()、()、()、()等成语. 什么是闰年这是人为规定的:作为历法而言,最重要的就是对年、月、日的判断,然而不幸的是这三者取决于日地月三个天体的运行规律,其间并不是整倍数的关系.目前的公历称为格里高利历, 请教下图中的花叫什么名字? 什么成语可以概括藏戏的特点? 对一个有无限多项的数列101,104,109,116...通项为An=100+n^2,(n=1,2,……),dn=(An,An+1),求dn的最大值. 下图中花的名字叫什么? 在中造出两个成语,并选择一个造句(藏戏中的) 为什么会有闰年? 非零向量a,b,c,p=a/a的模+b/b的模+c/c的模,那么p的模的取值范围为 马伊琍比文章大还是小,差几岁 公约数证明题:对一个有无限多项的数列101,104,109,116...通项为An=100+n^2,(n=1,2,……),dn=(An,An+1)对一个有无限多项的数列101,104,109,116...通项为An=100+n^2,(n=1,2,……),dn=(An,An+1),求dn的最大值. 珍惜童年的作文 在OMEGLE上聊天最常用的英语语句.我在OMEGLE上聊天遇到最大的问题就是词汇量太少,说几句话就不知道说什么了.谁能给我一些英语聊天常用的语句?还有英文的缩略词,比如:LOL ASL 等.谢谢 为什么会有闰年呢? 杜甫的诗洋溢着爱国情怀,因此被称为什么? 人教版八年级全部古诗文上下册全部,暑假要背完,请全部写出来. We all know that ----(act) speak louder than words. 春风送暖入 八年级人教版的重点文言文 we all know the saying speak louder than words中间填什么速度 函数关于(a,0)对称和关于x=a对称有什么区别,有什么性质? 英文单词 最后是L的.意思好一点,像天使之类.最好短一点.只要3个、4个或者5个字母的。L在中间也可以的。麻烦带中文翻译。 双十一:你的订单支付没成功 收到这样平阳孕妇横穿马路被撞倒 村镇干部施救暖湿气流hold住全场 浙江未来一周西湖国际马拉松周日开跑 周边公交线路中国100大最佳市政府出炉 浙江9个近二成美国人称见过鬼 女性比男性更易默克尔遭美国监听 德议员称斯诺登愿协美墨边境现毒品走私隧道 地下10米深新书披露奥巴马曾很怕应酬克林顿 不愿会议记录爆奥巴马医改网站开通首天仅6斯诺登与德议员会面三小时 向德联邦政俄方建议在莫斯科与叙利亚政府和反对派黑客因不满新加坡媒体局规定威胁将发动加拿大女子相亲网站“钓男人”吃免费餐新加坡两名少年不满被人抱怨挥棍打人被新加坡公共交通“有人味儿”国际新闻早报:美国总统与伊拉克总理谈韩国将重组国军网络司令部 以提高工作克里急赴中东安抚沙特 美沙关系因叙问土耳其4名女议员戴头巾出席会议 打破梅德韦杰夫谈监听丑闻:美国不能这样厚荐书 | 接地气的微商创业醉酒后当街拦车男子被警方带走吃货帮卸下摇滚面具,吴虹飞化身段子手低迷近一年,丁俊晖重新找回赢球的感觉北风轻舞 气温下降海南马拉松本月28日开跑遮挡号牌违停车拖走扣15分生活秀闲篇儿书店有约上期答案北京冬奥组委落户首钢旧址申花签下韩国脚金基熙红魔输掉底裤 狂人又来逼宫长假阅读带动经典升温十三陵发飙导游将受高限处罚一路走来 王朝就此落寞他用笔尖冻结了一个世界少数银行不再享优惠准备金率杨威回应“被打”事件
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘