07 2021 档案

摘要:public class IniInfo { //调用API函数 [DllImport("kernel32")] private static extern bool WritePrivateProfileString(string section, string key, string val, 阅读全文
posted @ 2021-07-30 16:11 Cmale 阅读(181) 评论(0) 推荐(0) 编辑
摘要:VS2019 技巧 大家好,今天分享几个我知道的实用 VS 技巧,而这些技巧我发现很多人都不知道。因为我经常在工作中遇到:我在同事电脑上解决问题,或在会议上演示代码示例时,使用了一些 VS “骚”操作,他们会好奇地问:你是怎么做到的?这给我的感觉,有时候你知道一些别人不知道的小技巧便可以让你显得更专 阅读全文
posted @ 2021-07-30 15:44 Cmale 阅读(1617) 评论(1) 推荐(3) 编辑
摘要:1、判断文件夹是否存在 //spath:文件夹路径名 using System.IO; if (Directory.Exists(spath)) { } else { DirectoryInfo directoryInfo = new DirectoryInfo(spath); directoryI 阅读全文
posted @ 2021-07-30 15:14 Cmale 阅读(6259) 评论(0) 推荐(0) 编辑
摘要:改进C# WinForm窗体及其控件的自适应 一。说明 2012-11-30 曾经写过 《C# WinForm窗体及其控件自适应各种屏幕分辨率》 ,其中也讲解了控件自适应的原理。近期有网友说,装在panel里面的控件,没有效果? 这是控件嵌套的问题,加入即可实现。使用皮肤时,要注意在窗体Load事件 阅读全文
posted @ 2021-07-24 18:05 Cmale 阅读(2222) 评论(0) 推荐(0) 编辑
摘要:维护时,如果按照常规操作,需要在增加几个CheckBox,则需要重新写代码。但是用Panel作为容器,把CheckBox写在Panel上, 利用Foreach,可以巧妙的解决这类问题。具体见代码及效果: private void skinButton1_Click(object sender, Ev 阅读全文
posted @ 2021-07-24 08:22 Cmale 阅读(357) 评论(0) 推荐(0) 编辑
摘要:C#操作Sqlite轻量级数据库实现增删改查 写这篇文章是因为一位坑逼同事,整天问我怎么操作数据库,不就是增删改查吗,有什么困难吗?我个人觉得他是因为懒。算了就当是丰富笔记了,顺便解决一天的文章更新。C#操作Sqlite数据库很简单,因为Sqlite提供了C#的支持库,只需要引入dll动态链接库,我 阅读全文
posted @ 2021-07-22 08:35 Cmale 阅读(6263) 评论(1) 推荐(0) 编辑
摘要:C#操作SQLite数据库帮助类详解 更新时间:2017年07月11日 09:31:40 作者:Only Version 这篇文章主要介绍了C#操作SQLite数据库帮助类,详细分析了C#针对sqlite数据库的连接、查询、分页等各种常见操作的实现与封装技巧,需要的朋友可以参考下: 本文实例讲述了C 阅读全文
posted @ 2021-07-21 14:58 Cmale 阅读(411) 评论(0) 推荐(0) 编辑
摘要:需要别人远程你的数据库,首先需要的是在一个局域网内,或者连接的是同一个路由器,接下来就是具体步骤: (一)首先是要检查SQLServer数据库服务器中是否允许远程链接。其具体操作为: (1)打开数据库,用本地帐户登录,右击第一个选项,选择属性: (2)在打开的属性窗口,在其右边点击“连接”,然后再左 阅读全文
posted @ 2021-07-17 13:31 Cmale 阅读(253) 评论(0) 推荐(0) 编辑
摘要:首先,我们先来打开Navicat Premium,点击面板上相关的数据库,然后填入相关的信息。如下图: Navicat Premium连接SQLServer进去后,如下: 现在我们来新建数据库,右键点击左边的sa-sqlserver,在弹出的窗口中,选择“新建数据库”,如下图: 然后我们输入该数据库 阅读全文
posted @ 2021-07-17 11:49 Cmale 阅读(3947) 评论(0) 推荐(0) 编辑
摘要:关于ADO.NET ADO.NET是微软提供的一种数据库访问方式。他使得.NET程序员对于不同的数据库都能采用相同的访问方式。 Connection 连接 Connection是一个数据库连接类,他负责打开,关闭数据库连接。 和数据库交互,就必须连接他。他让后续的对象,知道在哪个数据源上执行命令! 阅读全文
posted @ 2021-07-16 08:54 Cmale 阅读(219) 评论(0) 推荐(0) 编辑
摘要:C# 是如何跟SQL Server进行连接的? 在C#/.NET程序设计中,离不开ADO.NET。ADO.NET是.NET连接数据库的重要组件。使用其可以很方便地访问数据库,ADO.NET还可以访问Oracle数据库、Access数据库、SQL Server数据库等主流的数据库。使用ADO.NET连 阅读全文
posted @ 2021-07-15 19:42 Cmale 阅读(1027) 评论(0) 推荐(0) 编辑
摘要:C#连接SQLServer数据库基本实现 (在这写下来,防止以后忘记) 在VS2019中新建一个Windows窗口应用程序,并在Form中放置DataGridView和Button两个控件,在Button的单击响应事件中连接数据库: using System; using System.Collec 阅读全文
posted @ 2021-07-15 19:14 Cmale 阅读(614) 评论(0) 推荐(0) 编辑
摘要:配置SQLServer,允许远程连接 需要别人远程你的数据库,首先需要的是在一个局域网内,或者连接的是同一个路由器,接下来就是具体步骤: (一)首先是要检查SQLServer数据库服务器中是否允许远程链接。其具体操作为: (1)打开数据库,用本地帐户登录,右击第一个选项,选择属性: (2)在打开的属 阅读全文
posted @ 2021-07-15 16:24 Cmale 阅读(197) 评论(0) 推荐(0) 编辑
摘要:private void Form1_Load(object sender, EventArgs e)//窗体加载 { ToolTip toolTip1 = new ToolTip(); // Set up the delays for the ToolTip. toolTip1.AutoPopDe 阅读全文
posted @ 2021-07-12 20:13 Cmale 阅读(322) 评论(0) 推荐(0) 编辑
摘要:Ctrl + M + O: 折叠所有方法 Ctrl + M + L: 展开所有方法 Ctrl + M + M: 折叠或者展开当前方法 Ctrl + K + D: 快速对齐代码 阅读全文
posted @ 2021-07-12 19:23 Cmale 阅读(145) 评论(0) 推荐(0) 编辑
摘要://二进制在C#中无法直接表示,我们一般用0和1的字符串来表示一个数的二进制形式。比如4的二进制为“100”。下面介绍C#里面用于进制转换的方法。 //十进制转换为二进制(int-->string) System.Convert.ToString(d, 2);// d为int类型 以4为例,输出为1 阅读全文
posted @ 2021-07-12 11:32 Cmale 阅读(585) 评论(0) 推荐(0) 编辑
摘要:引用: using System.Threading.Tasks; using System.Windows.Forms; public void DoDelay(double milliSecond)//延时函数 { int start = Environment.TickCount; while 阅读全文
posted @ 2021-07-10 10:36 Cmale 阅读(246) 评论(0) 推荐(0) 编辑
摘要:窗体卸载事件: private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (DialogResult.OK == MessageBox.Show("你确定要关闭应用程序吗?", "关闭提示", Message 阅读全文
posted @ 2021-07-09 18:41 Cmale 阅读(303) 评论(0) 推荐(0) 编辑
摘要:前提:如果有几十上百个数字变量需要赋值(顺序性的),我们可以使用枚举,枚举类只需要赋值第一个变量,一般的,如果不指定第一个变量的初始值,都是从0开始的。 如下枚举一个星期的变量: enum week { /// <summary> /// 周一 /// </summary> mon = 1, /// 阅读全文
posted @ 2021-07-09 09:08 Cmale 阅读(158) 评论(0) 推荐(0) 编辑
摘要:窗体控件: 1、treeView1 2、button1(加载)、button2(保存) 窗体代码: 1 private void button1_Click(object sender, EventArgs e) 2 { 3 treeView1.Focus(); 4 string xmlFileNa 阅读全文
posted @ 2021-07-06 17:18 Cmale 阅读(882) 评论(0) 推荐(0) 编辑
摘要:因为数据库内容包含“-”,所以提示错误,解决方案如下: 原来的查询语句:string strSql = "select * from S-8261D系列"; 更改后的查询语句:string strSql = "select * from `S-8261D`系列"; 1 string strSql = 阅读全文
posted @ 2021-07-05 11:50 Cmale 阅读(1337) 评论(0) 推荐(0) 编辑
摘要:1 //连接数据库 2 string dbPath = @"Data Source=D:\sqlliteDb\Test.db;Version=3"; 3 string strSql = "select * from aaa"; 4 SQLiteConnection Conn = new SQLite 阅读全文
posted @ 2021-07-03 17:39 Cmale 阅读(1718) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示