public DataSet getClient(string SearchStr)
{
try
{
string SqlStr="Select * from Client where ClientName like '%"+SearchStr+"%'"
OleDbDataAdapter OleDbCommand=new OleDbDataAdapter(SqlStr,Conn())
DataSet TempData=new DataSet()
OleDbCommand.Fill(TempData,"Client")
return TempData
}
catch(Exception ex)
{
throw ex
}
}
你的机子承受不起- -1.定义分段记录数partCount,最大ID记录maxID
2.用"select top " + partCount.ToString() + " * from tbXX where ID >" + maxID.ToString() + " order by ID"获取数据
3.如果数据行数等于partCount,则数据未读取完
将数据行添加到数据集,并将最后一行的ID赋给maxID,回到步骤2
否则说明数据读取完毕,最后一次将数据行添加到数据集即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)