
机房重构
泡泡堂6688
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
无法使用(找不到)System.Data.SqlClient命名空间的解决方法
方案一(亲测有效)(1)右击项目选择管理nugud程序包(2)搜索system.data.sqlclient方案二(网上提供)可能是自己所用的框架在4.0以下(1)右击点击属性(2)选择自己的框架...原创 2019-12-18 20:40:59 · 13253 阅读 · 17 评论 -
DateTable转list
(1)定义一个新类书写转换代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data;using System.Reflection;namespace DAL{ pu...原创 2019-12-18 18:45:49 · 218 阅读 · 11 评论 -
VS通过配置文件连接数据库(mysql,SQLserver)
(1)在u层的APP.config文件下写配置文件(2) 在连接数据库的类中书写代码原创 2019-12-18 10:38:29 · 1335 阅读 · 8 评论 -
SQL语句把表名和列名作为参数(初步面向对象尝试)
目的在做项目时按照表写几乎每个表都需要写相同的查询语句,自己认为很麻烦代码有点多,希望完成一段代码所有的表都可以用第一版错误示范因为把表名作为参数传进来之后是字符串所以在SQL语句中是有双引号的第二版传地址(具体原理还不是很清楚)会惊奇的发现还是有标点符号第三版SQL语句拼接...原创 2019-12-18 10:04:40 · 2156 阅读 · 7 评论 -
命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”
(1)右击当前的类库或者项目,选择添加,引用(2)选择程序集,选中system.configuration.点击确定原创 2019-12-16 09:51:16 · 542 阅读 · 8 评论 -
C# 在一个窗体中调用另外一个窗体的方法
现有两个窗体,form1需要form2的方法(1)在form2 中书写下列代码class Form2: Form{ public static Form2 frm2;//声明为静态 public Form2()//构造函数 { InitializeComponent(); frm2 = this; } privat...原创 2019-11-25 08:18:16 · 2106 阅读 · 11 评论 -
C#nnow.ToShortDateString()和now.Tostring()的区别
常见的几种时间的输出格式:DateTime.ToString()----2019-11-18 11:00:28 //输出年月日+时间DateTime.ToShortDateString()----2019-11-18 //输出时间保留 年份DateTime.ToShortTimeString()--- 11:00 //输出时间保留时间DateTime.ToString("yy...原创 2019-11-18 08:25:27 · 1046 阅读 · 7 评论 -
设置dataGridView的字体的大小
1.直接利用属性改变字体的大小(1)点击控件属性找到Defaultcellstyle后点击右侧三个小点(2)选择Font属性修改字体大小2.写代码dataGridView1.DefaultCellStyle.Font = new Font("隶书",15);...原创 2019-11-16 08:51:44 · 19784 阅读 · 11 评论 -
datagridview绑定数据源
(1)点击datagridview 右上角小标号(2)原创 2019-08-20 08:45:40 · 949 阅读 · 13 评论 -
Datagridview取消默认选中行
在需要加载数据的地方添加代码 dataGridView1.ClearSelection();例如:在窗体加载时为datagridview添加数据取消最后一行空白行,并取消默认选中 private void deplane_Load(object sender, EventArgs e) { // TODO: 这行代码将数据加载到表“charge_s...原创 2019-08-01 16:25:31 · 1280 阅读 · 11 评论 -
datagridview默认选中第一行方法
设置datagridview在加载时默认选中第一行:在需要为datagridview加载数据的地方添加代码:this.dataGridView1.Rows[0].Selected = true;例如 private void deplane_Load(object sender, EventArgs e) { // TODO...原创 2019-08-01 16:21:10 · 8748 阅读 · 7 评论 -
已更新或者删除的行值要么不能使该行成为唯一行,要么改变了多个行
产生原因主要是因为表中的数据完全重复或者不小心删除了表中的主键造成的**解决方法:**检查想要删除的信息是否重复,若不重复检查有没有主键设置主键方法:(1)选中表格右击点击设计(2)选中想设置主键的列,右击设置主键2.删除重复数据方法利用SQL语句,在SQL菜单连点击新建查询后输入SQL语句...原创 2019-07-26 09:54:18 · 365 阅读 · 14 评论 -
dataGridView (1)删除最后一行空白行(2)判断返回的行数
删除最后一行空白行dataGridView1.AllowUserToAddRows = false;*判断返回的行数if (dataGridView1.Rows .Count== 0){MessageBox.Show(“没有任何信息!”);}注意:在没有数据时dataGridView1会返回一个空白行,如果不去除最后一行空白行判断返回信息为0要使dataGridView1.R...原创 2019-07-20 10:27:58 · 998 阅读 · 17 评论 -
C# (1)点击菜单跳出新窗体,(2)在主窗体中切换子窗体(pannel控件的使用)
窗体设计,需要在点击菜单栏时显示不同的窗体点击充值记录后显示出新窗体实现效果代码点击充值信息在主窗体切换子窗体实现效果实现方法(1)添加Pannel控件(2)添加代码(书写在菜单栏的双击事件中)(3)实现效果(4)如果不需要最大化最小化和关闭按钮修改窗体的属性contrBOX改为trueformborderStyle修改为None...原创 2019-07-20 09:10:06 · 6345 阅读 · 14 评论 -
C#如何定义全局变量
在实际的操作过程中经常会遇到,Form1中的变量需要传入Form2,或者控件中的值需要传入另外一个窗体,这是只需要定义一个全局变量就可以了(1)定义全局变量 public partial class Form1 : Form { public static string CardNo; //注意全局变量要使用static public static s...原创 2019-07-20 08:32:10 · 33935 阅读 · 19 评论 -
两个dateTimePicker控件中的日期比较大小,以及显示年分秒
dateTimePicker控件中的日期比较大小DateTime StartTime =Convert.ToDateTime ( dateTimePicker1.Text); DateTime EndTime = Convert.ToDateTime(dateTimePicker2.Text); if (DateTime.Compare(Star...原创 2019-07-20 08:21:18 · 4318 阅读 · 14 评论 -
存储过程中加CHAR(39)是什么意思
例子:CHAR(39)代表ASCII码为39的字符,即半角的单引号那为什么不直接写一个半角单引号呢 而是用char(39)呢?请看下图,我也没搞明白CHAR里边还可以添加什么内容39代表单引号的ASCII阿斯科码10是换行符13回车符44是逗号...原创 2019-07-23 17:43:05 · 3537 阅读 · 15 评论 -
C#当前上下文中不存在名称“ConfigurationManager”解决方法
(1)添加引用,右击引用,添加引用(2)点击程序集选中 system.configuration(3)添加引用原创 2019-05-28 11:41:54 · 4502 阅读 · 16 评论