int Id =1;string Name="lui";cmd.CommandText="insert into TUserLogin values(@Id,@Name)";//上条语句中直接在sql语句中写添加的参数名,不论参数类型都是如此.SqlParameter  para=new SqlParameter("@Id",SqlDbType.int,4);//生成一个名字为@Id的参数,必须以@开头表示是添加的参数,并设置其类型长度,类型长度与数据库中对应字段相同para.Value=Id;//给参数赋值cmd.Parameters.Add(para);//必须把参数变量添加到命令对象中去。//以下类似para=new SqlParameter("@Name",SqlDbType.VarChar,16);para.Value=Name;com.Parameters.Add(para);

一、Add方法

SqlParametersp = new SqlParameter("@name","Pudding");
cmd.Parameters.Add(sp);
sp= new SqlParameter("@ID","1");
cmd.Parameters.Add(sp);

二、AddRange方法

SqlParameter[]paras = new SqlParameter[]{ new SqlParameter("@name","Pudding"),new SqlParameter("@ID","1")};
cmd.Parameters.AddRange(paras);
//获取学生登陆名和密码public static DataTable GetLoginInformation(string studentNumber,string studentPassword){//bool success = false;DbCommand dbComm = SqlHelper.CreateDbCommand();dbComm.CommandText = "UserInformationOfLogining";//第一个参数DbParameter param = dbComm.CreateParameter();param.ParameterName = "@StudentNumber";param.Value = studentNumber;param.DbType = DbType.String;dbComm.Parameters.Add(param);//第二个参数param = dbComm.CreateParameter();param.ParameterName = "@StudentPassword";param.Value = studentPassword;param.DbType = DbType.String;dbComm.Parameters.Add(param);//执行存储过程DataTable table = SqlHelper.ExecuteSelectCommand(dbComm);return table;}

ADO.NET中SqlParameter类的用法相关推荐

  1. C#中timer类的用法

    C#中timer类的用法 关于C#中timer类  在C#里关于定时器类就有3个   1.定义在System.Windows.Forms里   2.定义在System.Threading.Timer类 ...

  2. android服务绑定异步,Android中异步类AsyncTask用法总结

    本文总结分析了Android中异步类AsyncTask用法.分享给大家供大家参考,具体如下: 最近整理笔记的时候,看到有关AsyncTask不是很理解,重新疏导了一下,有在网上找了一些资料,个人不敢独 ...

  3. C# 中SqlParameter类的使用方法小结

    在c#中执行sql语句时传递参数的小经验 1.直接写入法: 例如: int Id =1; string Name="lui"; cmd.CommandText="inse ...

  4. mysql idataparameter_C# 中SqlParameter类的使用方法小结

    在c#中执行sql语句时传递参数的小经验 1.直接写入法: 例如: int Id =1; string Name="lui"; cmd.CommandText="inse ...

  5. java中日历类的用法_java日期类的用法

    java日期类的用法 不管你是处理财务交易还是计划着下一步的行动,你都要知道怎样在Java中建立,使用和显示日期.这需要你简单的查阅一下相应类的API参考:一个日期可以创建3个相关类的对象.这篇文章告 ...

  6. Android中Calendar类的用法总结

    Calendar是Android开发中需要获取时间时必不可少的一个工具类,通过这个类可以获得的时间信息还是很丰富的,下面做一个总结,以后使用的时候就不用总是去翻书或者查资料了. 在获取时间之前要先获得 ...

  7. Spring Clould负载均衡重要组件:Ribbon中重要类的用法

    Ribbon是Spring Cloud Netflix全家桶中负责负载均衡的组件,它是一组类库的集合.通过Ribbon,程序员能在不涉及到具体实现细节的基础上"透明"地用到负载均衡 ...

  8. Java中ArrayList类的用法

    1.什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和ILis ...

  9. Java中Scanner类的用法

    一.Scanner类简介 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序.它是以前的StringTokenizer和Matcher类之间的某种结合.由于 ...

  10. android日历总结,Android中Calendar类的用法总结

    Calendar是Android开发中需要获取时间时必不可少的一个工具类,通过这个类可以获得的时间信息还是很丰富的,下面做一个总结,以后使用的时候就不用总是去翻书或者查资料了. 在获取时间之前要先获得 ...

最新文章

  1. liunx 下su 和sudo 的区别
  2. poj3617 贪心
  3. 可视化-echarts流向图制作及recharts
  4. Spring4.X系列之Spring JDBC
  5. nth-child和nth-of-type
  6. [导入]Google Earth坐标集(能更看清这个世界喽!)
  7. ribbon, restTemplate 负载均衡服务调用
  8. spring小实验 用spring的方式管理JDBC
  9. 用matlab画x 的定积分图像,matlab图像定积分
  10. js读取服务器上的文件,js读取远程文件服务器
  11. Python 输入整数进行排序
  12. 【学习日志】2023.04.24 C++ 调整黑点、白点和中值以增加、平衡或降低对比度
  13. 三十二楼层选几层最好_32楼层的选择几层最好 住楼房几层最好风水
  14. 情人节送男友什么有新意、2022送礼指南
  15. 嵌入式分享合集109
  16. 初中数学与计算机论文,初中数学优秀论文15篇
  17. clang: warning: argument unused during compilation: ‘-no-pie‘ [-Wunused-command-line-argument]
  18. 360加固保so解密过程
  19. python属于汇编语言还是高级语言_python是汇编语言吗
  20. python编程输出汉字_python如何输出汉字

热门文章

  1. 云课堂智慧职教计算机基础答案,云课堂智慧职教题库答案护理系内科,智慧职教职业生涯规划答案,智慧职教mooc学院计算机文化基础答案...
  2. 从程序员到技术总监,分享10年开发经验
  3. 深入浅出计算机组成原理
  4. 模板引擎 - Thymeleaf
  5. 【Python】pandas计算DataFrame各列相关系数以及显著性检验
  6. 比较好的python培训视频
  7. Python|十五个超级炫酷代码
  8. SpringBoot非官方教程 | 终章:文章汇总
  9. 卡西欧手表城市编码,调时区用
  10. Ubuntu 16.04 安装搜狗输入法