未处理的“System.Data.OleDb.OleDbException”类型的异常出现在 system.data.dll 中才是关键
button1_Click中try - catch看看,抛出异常了。
button1_Click中try - catch看看,抛出异常了。
解决方案 »
- winform程序中,如何移动用户自定义控件的location坐标
- Sql 企业管理器的数据id 怎么乱了
- 大神们帮帮忙,一个简单问题
- 高分请教在TreeView的节点显示多行文字如何实现?
- 如何检测用户安装过.net1.1,mdac2.7以上
- 挑战:如何实现联众游戏那样的客户端检测,自动安装与动态游戏装载?
- 软件工程---关于"智能家居"管理系统,谁能给些这方面的资料?急急急..
- 求远程处理客户端激活的源代码样例
- 在C#中如何new一个字符串?是new String()吗?其中的参数如何写呢??
- 大家交换一下msn,如何?
- 关于DataGrid der中模板列的CheckBox的状态指
- listview和textbox的若干问题
{
string connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=info.mdb";
string sqlstr="select * from user where name='"+textBox1.Text+"'" and
pwd='"+textBox2.Text+"'";
OleDBConnection conn=new OleDBConnection(connstr);
try{
conn.Open();
OleDBCommand comm=new OleDBCommand(sqlstr,conn);
OleDBDataReader dr=comm.ExecuteReader();
if(dr.Read()){
this.Hide();
}
else{
textBox1.Text="";
textBox2.Text="";
}
dr.Close();
conn.Close();
}
catch(Exception ee){
MessageBox.Show(ee.Message); //如果异常显示异常原因
}
}
如果还不行,那你把info.mdb拷贝到你这个程序的bin\debug试试!
wish u good luck
Greatsft
catch{}
是捕获异常,一旦编译器发现程序出异常就会被捕获
wish u good luck
greatsft
我感觉数据库连接也没有错啊,跟书上写的是一样的呀,而且数据库文件放在DEBUG文件夹下也不OK呀!
请各位大哥多帮忙了!
谢谢!
代码我没细看,但有个地方可能有问题,win2003的.Net应该是V1.1你的怎么是 v1.0.3705