出现原因: 因为Global类初始化某个静态变量时没有成功则会抛 System.NullReferenceException 异常,具体代码: public static string connstring = System.Configuration.ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString; 解决办法: 在WinForm中添加一个app.config和Interfaces_Helper…
出现问题的原因: 在本机上没有出现问题,让一个同事测试的时候,在另外一台电脑上出现连接数据库失败,系统不能打开的问题 在网上搜了一下,有说是数据库连接字符串错误的,有说app.config文件配置不匹配等原因的.总之是没有解决这个问题 出现问题的错误信息,不全,只给出了主要的信息:如下 错误描述:Void .ctor() System.TypeInitializationException: “System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常.…
winform做了一个小项目, 其中要用到数据库连接, 字符串, private string ConnStringSource = System.Configuration.ConfigurationManager.ConnectionStrings["ConnStringSource"].ConnectionString; 就直接用的app.config配置文件 开发完成后, 也没有打包, 直接用debug下的文件发给用户了, 用户试用后, 觉得名字是英文的不方便, 想改下中文名…
严谨!!!! DataSet ds = salarySum.GetDataSalarySum2(libUser.SelectedValue, dtpMonth.Value.Date);            if (ds != null && ds.Tables.Count > 0)            {…
Code First 迁移 如果使用的是 Code First 工作流,推荐使用 Code First 迁移改进应用程序的数据库架构. 迁移提供一组允许以下操作的工具: 创建可用于 EF 模型的初始数据库 生成迁移以跟踪对 EF 模型所做的更改 使数据库随时掌握这些更改 下方演练将概述实体框架中的 Code First 迁移. 可以完成整个演练或跳到感兴趣的主题. 包含以下主题: 生成初始模型和数据库 开始使用迁移之前,需要会用到项目和 Code First 模型. 对于此演练,我们将使用规范的…
问题:字段或属性的问题字段初始值设定项无法引用非静态字段.方法 下面代码出错的原因,在类中定义的字段为什么不能用? public string text = test(); //提示 字段或属性的问题字段初始值设定项无法引用非静态字段.方法 protected void Page_Load(object sender, EventArgs e) { } public string test() { return ""; } 可以通过属性方式调用: public string text…
新建silverlight项目失败,提示 未将对象设置到实例 的解决办法: 1.打开 visual studio 命令提示 输入一下命令:2.devenv /resetskippkgs ,这条命令会启动visual stuio ;关闭visual studio,然后输入下面的命令:3.devenv /setup. 重新打开VS2008,OK可以创建silverlight了. 问题解决: 开始-->所有程序-->Mircosoft visual studio 2008-->visual s…
如果程序在装载时需要进行较长时间的处理,最好使用启动画面,一方面美化程序,一方面可以不使用户面对着一片空白的程序界面. 我手头上一个小项目主界面启动时需要检查用户文件及运行环境是否有效,需要一段时间处理,因此想到要添加一个启动画面,在网上搜了一阵,发现下面两个方案: 1.用C#给程序加启动画面并只允许一个应用程序实例运行 ;//启动窗体显示的时间(秒) } } 以上介绍的就是C# WinForm程序添加启动画面,希望对你有所帮助.…
上篇博客中我完成了如何将控件中的数据导出到excel中dataGridView控件--导出Excel,当我成功导出后,又再次遇到了新问题---未将对象引用设置添加到对象的实例 解决办法:  1 .将代码中的tostring 去掉 2.修改datagridView控件中的属性 如图: 对此问题,细节分析如下: 在运行后,数据全部导出,系统却报错 如下: 对此错误查了一些资料并尝试这解决,原来在datagridView控件加载数据后会自动添加一行空白行,在程序运行时,有数据时都不会报错,而当运行到空…
问题描述: 打开vs2015新建c++项目时,出现有如下内容的对话框“未将对象引用设置到引用实例”的提示 解决方法: 1.  温馨提示:千万不要一冲动,就去卸载vs2015!! win7下安装vs2015那个心累啊!!!! 2.  我们此时需要做的是使出浑身解数进行百度疯狂搜索,终于我在知乎上面看到了和大家与众不同的答案, 他靠的windows日志中的错误信息最终定位到错误原因的,根据一条条的查找和尝试最终是通过下面这句话 “此实现不是 Windows 平台 FIPS 验证的加密算法的一部分.”…