读书人

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

发布时间: 2012-04-02 19:58:59 作者: rapoo

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

读书人网 >C#

热点推荐