我是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)以以下方式启动:
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings"
type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="YourProjectName.Properties.Settings"
type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false" />
</sectionGroup>
</configSections>
</configuration>
请注意,在configuration
元素内部,第一个孩子必须是configSections
元素。
在element 的name
属性中section
,确保将其替换 YourProjectName
为实际项目的名称。
我碰巧在一个类库项目中创建了一个Web服务,然后将配置文件(以实现端点配置)复制(覆盖)到我的Windows应用程序中,开始出现同样的问题。我无意中搬走了configSections
。
它对我有用,希望对您有所帮助
本文向大家介绍linux系统的初始化配置浅析,包括了linux系统的初始化配置浅析的使用技巧和注意事项,需要的朋友参考一下 一.网络的初始化 1.ip地址的修改(临时生效) 使用ifconfig命令 ifconfig 网卡名 ip地址 子网掩码 1.ip地址的修改(永久生效) 修改/etc/sysconfig/network-scripts 目录下的网卡文件 二.主机名的修改
RT-Thread 的启动流程 宏定义 #define INIT_BOARD_EXPORT(fn) INIT_EXPORT(fn, "1") 板级驱动初始化,fn为函数指针 #define INIT_PREV_EXPORT(fn) INIT_EXPORT(fn, "2") 纯软件函数自动初始化,fn为函数指针 #define INIT_DEVICE_EXPORT(fn
系统初始化(init) [KNL] init=文件全路径 指定内核挂载根文件系统后运行的第一个用户空间程序的绝对路径。默认为"/sbin/init"。 [KNL] rdinit=全路径 设置从initramfs中运行的第一个用户空间程序的绝对路径,默认为"/init"。 [注意]一旦使用了initramfs并且成功的运行了其中的"/init",所有"init"以及与根文件系统相关的选项(包括"nf
整个程序启动是从_rt0_amd64_darwin开始的,然后JMP到main,接着到_rt0_amd64。前面只有一点点汇编代码,做的事情就是通过参数argc和argv等,确定栈的位置,得到寄存器。下面将从_rt0_amd64开始分析。 这里首先会设置好m->g0的栈,将当前的SP设置为stackbase,将SP往下大约64K的地方设置为stackguard。然后会获取处理器信息,放在全局变量r
我对Android Studio有意见。当我试图构建我的项目时,我得到一个错误: 错误:配置项目“:App”时出现问题。 无法解析配置“:app:_DebugunitTestCompile”的所有依赖项。 无法解析JUnit:JUnit:4.12。必填者:MyApplication:App:未指定
function frameInitialized(); 执行完frameInitialize事件后,框架开始检查并处理运行环境,在执行frameInitialized事件时,框架已经完成的工作有: frameInitialize事件 系统运行目录的检查与创建 运行目录的检查与创建包括了以下工作: 在ROOT目录下创建临时目录Temp 在Temp目录下创建会话存放目录Session 在Temp目录