极品分享

All posts in “NET学习”

C# 解决 “已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭”

qlCommand在每次执行ExecuteNonQuery()方法之后,内部会生成一个空的DataReader对象,该对象只有在数据库连接关闭之后,才会被释放掉,加上上边提到的,在DBHelper类中数据库连接对象是一个静态的全局变量。因为在同时调用API进行数据查询时,在第一个查询还未结束,数据库连接对象还未关闭,第二个查询却已经开始查询,所以才会出现DataReader没有关闭的情况。多次用到 [...]

2022年11月22日 0 /
NET学习
/
标签: 

C# 如何以管理员身份运行程序

C#如何以管理员身份运行程序在使用winform程序获取调用cmd命令提示符时,如果是win7以上的操作系统,会需要必须以管理员身份运行才会执行成功,否则无效果或提示错误。比如在通过winform程序执行cmd命令时,某些情况下如果不是以管理员身份运行,则会提示命令无效。或者通过winform程序执行WindowsService服务时,也需要以管理员身份才能调用Service服务。下面讲解一下 [...]

2022年11月21日 0 /
NET学习
/
标签: 

C# 将wmf转为png文件

代码如下:  string iFileName = System.Environment.CurrentDirectory + @"\\test.wmf";  using(System.Drawing.Imaging.Metafile img = new& [...]

2020年07月23日 0 /
NET学习
/
标签: 

WinForm 使用多线程修改主线程上的一个Label的值

// 先定义一个委托public delegate void SetTextCallback(string text);// 单击按钮private void button1_Click(object sender, EventArgs e){Thread  [...]

2020年07月03日 0 /
NET学习
/
标签: 

SQLServer 根据SQL语句的IF条件进行执行SQL语句[条件性更新]

在实际工作中,特别是CS结构软件的发布升级包时,难免会对数据库做调整。让软件在完成升级包下载后自动执行数据库升级相关语句至关重要。但有些像插入语句如果不做判断,可能同软件的多个电脑的多次升级导致插入多条相同记录造成麻烦。所以就必须在执行的SQL语句做判断。if exists(select * from 表名 where 判断记录存在的条件 [...]

2020年06月27日 0 /
NET学习
/
标签: 

C# WPF添加Adminstrator管理员权限,默认以管理员身份运行!解决C盘无法读写问题。

在WPF应用开发中,需要WPF操作后台注册的WindowsService,可是WIX打包的安装程序不具备赋予WPFApp默认管理员权限。因此,需要我们手工在WPF项目中添加管理员权限:1、右击项目->Properpies->Security->EnableClickOncesecuritysetting,   你将看到项目属性目录下出现 [...]

2020年06月11日 0 /
NET学习
/
标签: 

C#遍历DataTable的5种方法

方法一:   DataTable dt = dataSet.Tables[0];   for(int i = 0 ; i < dt.Rows.Count ; i++)    [...]

2020年05月24日 0 /
NET学习
/
标签: 

C# WPF 用户控件方式 做开关按钮样式

用户控件xaml代码:<UserControl x:Class="Easy5.WPF.Controls.ToggleSwitchButton"             xmlns="http://schemas.micr [...]

2020年05月20日 0 /
NET学习
/
标签: 

C# WPF CheckBox 开关按钮样式

在WPF开发时,希望将CheckBox做成类似手机中开光样式的按钮。样式一:样式代码:<Style x:Key="CheckRadioFocusVisual">            <Setter Property= [...]

2020年05月20日 0 /
NET学习
/
标签: 

C#代码设置修改WPF的Image组件Souce动态变图标

C#代码设置修改WPF的Image组件Souce动态变图标方法一:BitmapImage imgSource = new BitmapImage(new Uri("location",UriKind.Relative));Image image = new Image(); [...]

2020年05月06日 0 /
NET学习
/
标签: 
1/14
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
回到顶部