您的位置:首页 > 数据库

数据库操作封装--SqlDataAdapter.fill

2006-07-17 15:39 615 查看
  stringSelect为sql语句,DataSetResult为DataSet ,stringTableName为结果存放table

public bool ExecQueryDataSet(string stringSelect,DataSet DataSetResult,string stringTableName)
  {
   if(!OpenConnection())
   {
    return false;
   }
   bool bSuccessed = true;
   try
   {
    SqlCommand SqlCommandInfo = new SqlCommand();
    SqlCommandInfo.Connection = m_SqlConnectionInfo;
    SqlCommandInfo.CommandType = CommandType.Text;
    SqlDataAdapter SqlDataAdapterInfo = new SqlDataAdapter(SqlCommandInfo);
    SqlCommandInfo.CommandText = stringSelect;
    SqlDataAdapterInfo.Fill(DataSetResult,stringTableName);
   }
   catch(Exception /*ex*/)
   {
    bSuccessed = false;
   }   
   CloseConnection();
   if(DataSetResult.Tables[stringTableName].Rows.Count == 0)
   {
    bSuccessed = false;
   }
   return bSuccessed;
  } 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息