[求助]关于mycom.ExecuteScalar,每次运行到此都报错!
大家帮忙看看附件中的代码,在BUTTON控件的事件中每次都报错,代码如下:
private void button2_Click(object sender, System.EventArgs e)
{
string strcon ="provider=Microsoft.Jet.OLEDB.4.0;data source="+openFileDialog1.FileName+";Extended Properties=Excel 8.0;Persist Security Info=False";
OleDbConnection mycon = new OleDbConnection ( strcon ) ;
mycon.Open ( ) ;
OleDbCommand mycom=new OleDbCommand();
mycom.Connection=mycon;
mycom.CommandType=CommandType.Text;
mycom.CommandText="select count(*) as jls from "+this.comboBox1.Text;
mycom.ExecuteScalar();
statusBarPanel1.text=。。。。。。
}
运行到 mycom.ExecuteScalar();出错,不知为何,本意是想通过该按钮的单击事件得到当前打开的表的记录数,还少了些代码就时想把这个返回的记录数赋给statusBarPanel1.text属性,不知该如何写,请过目!