当前位置: 首页 > article >正文

关于sqlserver中SqlParameter的用法注意事项

1、单个参数形式:

List<SqlParameter> paramlist = new List<SqlParameter>(); 
SqlParameter paraSql = new SqlParameter(); //声明参数
sql的条件:wheStr = " and MaterialNo = @MaterialNo";
paraSql = new SqlParameter("@MaterialNo", SqlDbType.NVarChar, 100);
paraSql.Value = item.MaterialNo.Trim();
paramlist.Add(paraSql);

2、多个参数的用法  in 和 like 的用法:
List<Po>  PoLists = new List<Po>();
in的用法:sql的条件:wheStr = " and vdp.PO in  (" + @PoNos + ")";
paraSql = new SqlParameter("@PoNos", SqlDbType.NVarChar, 100);
paraSql.Value = PoLists.ToArray();
paramlist.Add(paraSql);

like的用法:sql的条件:wheStr = " and vdp.PO like '%'+@PoNos +'

http://www.lryc.cn/news/2417422.html

相关文章:

  • ccbp 知识点
  • 服务器出现大量 TIME_WAIT,如何解决
  • JavaSE:实现象棋游戏
  • 古典密码(部分合集)
  • VC6.0常见错误之::Debug Assertion Failed!
  • C#使用FileSystemWatcher来监控指定文件夹,并使用TCP/IP协议通过Socket发送到另外指定文件夹
  • 虚拟机Linux IP地址更改
  • 13 | 如何为团队设定合理的目标呢?
  • input标签 各属性解释
  • 热插拔机制之udev和mdev
  • MFC教程(Visual C++ 6.0)|合集 |更新中
  • bluetooth 外围设备 驱动有问题 解决办法
  • java中Date/Time/Timestamp对应sql
  • 数据库之 MongoDB and SQLite
  • img文件制作linux启动u盘,制作Linux的U盘启动盘
  • Python后端---使用Django+Mysql搭建一个简单的网站
  • 1.4种权限控制
  • Oracle INSERT INTO的几种用法
  • 效率工具:分享7款实用的任务管理软件,值得收藏!
  • d3dx9_25.dll文件丢失的解决方法
  • 【系统分析与设计】UML协作图绘制方法(真の能看懂~!)
  • Linux export 命令用法
  • 【数理逻辑】范式 ( 合取范式 | 析取范式 | 大项 | 小项 | 极大项 | 极小项 | 主合取范式 | 主析取范式 | 等值演算方法求主析/合取范式 | 真值表法求主析/合取范式 )
  • ant man什么意思_ant是什么意思_ant的翻译_音标_读音_用法_例句_爱词霸在线词典...
  • WinRunner使用经验介绍
  • 机器学习分类算法之XGBoost(集成学习算法)
  • 超市综合管理信息系统(源程序+论文+PPT)部门员工考勤管理商品采购供应商商品销售企业财务信息管理模块
  • 安卓SDK——ShareSDK
  • DWDM原理与光纤传输
  • mRMR