我是Visual Studio的新手。我目前正在创建一个登录表单。
我有这个代码。
string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; try { using (OdbcConnection connect = new OdbcConnection(connectionString)) { connect.Open(); OdbcCommand cmd = new OdbcCommand("SELECT username, password FROM receptionist", connect); OdbcDataReader reader = cmd.ExecuteReader();
if (username_login.Text == username && password_login.Text == password)
{
this.Hide();
MessageBox.Show("Invalid User", "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.Close();
}
else
MessageBox.Show("Invalid User", "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
connect.Close();
}
} catch (OdbcException ex) { MessageBox.Show(ex.Message, "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } 但是,每当我尝试输入用户名和密码时,都会出现一个错误,提示“ 配置系统初始化失败”。我只是想知道这是什么问题,我该如何解决?
请帮忙。
确保项目中的配置文件(如果是web则为web.config,如果是Windows则为app.config)以以下方式启动:
请注意,在configuration元素内部,第一个孩子必须是configSections元素。在element 的name属性中section,确保将其替换YourProjectName为实际项目的名称。
我碰巧在一个类库项目中创建了一个Web服务,然后将配置文件复制(覆盖)(以进行端点配置)到我的Windows应用程序中,开始出现同样的问题。我无意中搬走了configSections。
它对我有用,希望对您有所帮助来源:stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。