标题:帮我看个数据库连接问题啊,连接ACCESS的。
取消只看楼主
BlizzardKen
Rank: 1
来 自:广西桂林
等 级:新手上路
帖 子:36
专家分:0
注 册:2011-4-26
结帖率:33.33%
已结贴  问题点数:20 回复次数:1 
帮我看个数据库连接问题啊,连接ACCESS的。
  string conStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\access\DBCommunity.mdb";//;Data Source=path; Jet OLEDB:Database Password=pwd;//
                OleDbConnection con = new OleDbConnection(conStr);
                con.Open();
                string cmdStr = "select * from 操作用户 where 用户名称='" + this.用户名称TextBox.Text + "' and 用户密码='" + this.用户密码TextBox.Text + "'";
               
                OleDbCommand cmd = new OleDbCommand(cmdStr, con);
                OleDbDataReader reader = cmd.ExecuteReader();
                if (reader.Read()) 
                {
                    MainForm newForm = new MainForm();
                    newForm.Show(); 
                    this.Hide();             
                }
                else
                {

                    Times++;
                    if (Times == 3)
                    {
                        MessageBox.Show("密码错误3次,请查证后再登录!");
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("用户名或密码错误!");
                                            }

                }
                reader.Close();
                cmd.Connection.Close();
                con.Close();
            }
        }

一直连接不上
搜索更多相关主题的帖子: 密码 access 数据库连接 where 用户 
2012-04-10 17:40
BlizzardKen
Rank: 1
来 自:广西桂林
等 级:新手上路
帖 子:36
专家分:0
注 册:2011-4-26
得分:0 
回复 2楼 e_hcwi66
看了半天终于找到问题所在了,数据库的路径有问题,改下路径就可以连上了
2012-04-11 09:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-365522-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.732182 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved