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;
}