怎样把存储过程绑定到DataGrid中

解决方案 »

  1.   

    string str;
    SqlCommand com=new SqlCommand();
    Open();
    com.Connection=base.SConn;
    com.CommandText="CheckPassword";
    com.CommandType=CommandType.StoredProcedure;
    com.Parameters.Add( new SqlParameter( "@username",username ) );
    com.Parameters.Add( new SqlParameter( "@password",password ) );
    com.Parameters.Add(new SqlParameter("@tag",SqlDbType.Int,4,ParameterDirection.ReturnValue,false,0,0,string.Empty,DataRowVersion.Default,null));
    com.ExecuteNonQuery();
    str=com.Parameters["@tag"].Value.ToString();
    Close();
    return str;
      

  2.   

    给你参考一下,实际情况在修改,这个是执行带返回直的函数,
    CheckPassword是存储过程名,password username 是传入参数
      

  3.   

    ...conn
    dim cmd as new sqlcommand("spName",conn)
    cmd.CommandType=CommandType.StoredProcedure
    cmd.para....dim da as new sqldataadapter(cmd)
    dim ds as new dataset()
    da.fill(ds)