牛骨文教育服务平台(让学习变的简单)
博文笔记

SqlParameter数组

创建时间:2015-06-09 投稿人: 浏览次数:329

温故而知新,做做笔记先。

       SqlParameter[] prams =new SqlParameter[5] ;   
       prams[0] = new SqlParameter();
        prams[0].ParameterName = "@sno";
        prams[0].Value = sno;


第一行只是将prams 定义为SqlParameter的数组,并没有真正实例化.
如果缺少第二行,将提示“未实例化”
必须对具体的项进行实例化.

下面的写法也是可以的,而且更简洁:

[c-sharp] view plaincopyprint?
  1. SqlParameter[] prams = new SqlParameter[3]; 
  2.             prams[0] = new SqlParameter("@spid", identity.ServiceProviderID); 
  3.             prams[1] = new SqlParameter("@comid", identity.CompanyID); 
  4.             prams[2] = new SqlParameter("@gid", GroupID);  
Dim parameter as SqlParameter
for each parameter in parameters
  mycommand.parameters.add(parameter)
next
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。