没有啊,我上面直接就NEW了一个,还没有OPEN啊,况且,我去掉OPEN后,状态显示的是CLOSE啊!!
摆脱
摆脱
解决方案 »
- Visual Sudio 2008和aptana等调试JS不显示变量的?初学请教
- JS小问题 大召唤术
- 函数追踪时老是定位到元数据的问题?
- treeview 选中一个节点上移,下移
- remoting 是否能够部署在广域网
- dispose()方法的问题
- 动态添加HtmlTable时,而不作为服务器控件,怎么处理?
- 一个组件,也可以是一个类,如果它。。。
- string ddd=gw1.DataKeys[e]这个E后就点不出来了?取不了值,怎么办啊?
- MVC中的Model 与三层中的Model有什么区别?
- 来着有分!我们明年开的是ASP。NET 今年学 VB 大家谈谈我是不是抽空学点C#
- Web控件TreeView展开无闪烁,同时SelectedIndexChange事件要能触发,怎么办啊?!
private void Page_Load(object sender, System.EventArgs e)
{
OleDbConnection cn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("along.mdb"));
cn.Open();
Message.Text=cn.State.ToString();
}
我简单在我这里实验了一下
SqlConnection con=new SqlConnection("server=zhangzs;database=test;uid=sa;pwd=");
string str="select name as 姓名,no as 编号,zhuzhi as 住址,dep as 部门,xueli as 学历,bynf as 毕业年份 from staff_inf";
con.Open();
Btn_excel.Text=con.State.ToString(); //放在这个位置则显示Open
SqlCommand cmd =new SqlCommand(str,con);
DataGrid2.DataSource=cmd.ExecuteReader();
DataGrid2.DataBind();
con.Close();Btn_excel.Text=con.State.ToString(); //放在这里则显示closed你的代码就那些吗?
其次,我关掉了服务器资源中的对数据库的连接,但却出现了这个问题:没有可用的错误信息: REGDB_E_CLASSNOTREG(0x80040154).
[InvalidOperationException: 未在本地计算机上注册“Microsft.Jet.OLEDB.4.0”提供程序。]请帮忙,我急用!谢谢