CREATE PROCEDURE Pr_GetLinkManList
@CustCode varchar(50) AS
IF @CustCode IS NULL
SELECT LinkID,LinkMan,LinkCompany,sex,LinkTel,LinkMobile,LinkCity,LinkDepart,LinkFax,LinkICQNo,LinkOICQNo,LinkMSNAddress,LinkRe FROM T_LinkMan
ELSE
SELECT LinkID,LinkMan,LinkCompany,sex,LinkTel,LinkMobile,LinkCity,LinkDepart,LinkFax,LinkICQNo,LinkOICQNo,LinkMSNAddress,LinkRe FROM T_LinkMan WHERE CustCode=@CustCode
GO
上面的是存储过程,然后
private void BindLinkManInListView()
{
DataSet ds=new DataSet();
SqlDataAdapter adp=GetAllLinkManList("");//这个地方是不是有问题?传空的参数
adp.Fill(ds,"T_LinkMan");
}public static SqlDataAdapter GetAllLinkManList(string CustCode)
{
  SqlDataAdapter adp=null;
  SqlConn db=new SqlConn();
  SqlParameter[] prams={
 db.MakeInParam"@CustCode",SqlDbType.Int,4,CustCode)
                       };

db.RunProc("Pr_GetLinkManList",prams,out adp);
return adp;
}