首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#写的一个csv读取方法如何避免错误

2012-04-02 
C#写的一个csv读取方法如何处理异常private DataSet GetDataSetFromCSV1(string filePath, string fileNam

C#写的一个csv读取方法如何处理异常
private DataSet GetDataSetFromCSV1(string filePath, string fileName)
  {

  string strConn = @"Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" + filePath + ";Extensions=asc,csv,tab,txt;";

  try
  {
  OdbcConnection objConn = new OdbcConnection(strConn);

  DataSet dsCSV = new DataSet();

  string strSql = "select distinct aban from " + fileName;

  OdbcDataAdapter odbcCSVDataAdapter = new OdbcDataAdapter(strSql, objConn);

  odbcCSVDataAdapter.Fill(dsCSV);<-----

  odbcCSVDataAdapter.Dispose();

  objConn.Close();

  return dsCSV;

  }

  catch (System.Data.Odbc.OdbcException)
  {
  //this.Close();
   
  这个位置怎么处理,我想弹个message
  }

如果在箭头位置出错,进这个catch处理,里边应该怎么写啊,我用return报错,用message.show()也报错。希望大神帮忙。

[解决办法]
bool bResult=true;
try
catch()
{
bResult=false;
return bresult;
}

热点排行