![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机房重构
李子怡
这个作者很懒,什么都没留下…
展开
-
DataGridView(VS中表格)删除和刷新
功能描述:先往DataGridView上拖一个ContextMenuStrip控件在下面分别输入删除与刷新双击删除输入代码 private void 删除ToolStripMenuItem_Click_1(object sender, EventArgs e) { try { DialogResult dr = MessageBox.Show(...原创 2019-11-30 16:39:51 · 1234 阅读 · 11 评论 -
机房重构-C#WinForm无边框窗体移动方法
解决思路:我们可以通过修改窗体位置从而实现移动窗体的功能。第一步:定义一个位置信息Point用于存储鼠标位置:private Point mPoint;第二步:全选窗体(选择一个控件,然后按Ctrl+A),添加MouseDown和MouseMove事件。这样点击该窗体任意位置都可以拖动窗体。 private void pictureBox1_MouseDown(...原创 2019-07-28 09:57:56 · 265 阅读 · 22 评论 -
机房重构-操作数类型冲突: date 与 numeric 不兼容
在做存储过程的时候,在数据库的操作中出现了date 与 numeric 不兼容的问题。解决办法:在日期上加上单引号,例如:insert into Check_Info values (@RechargeCash,@ConsumeCash,@CancelCash,@AllCash,'@date',@UserID)...原创 2019-07-26 10:26:34 · 949 阅读 · 20 评论 -
机房重构-组合查询(不可访问,因为它具有一定的保护级别)
机房重构的组合查询用的模板方法模式,定义一个父窗体防止不变行为的代码,通过代码复用在子类实现。但是我的子类窗体出现了:问题:控件不可访问,因为它具有一定的保护级别。这时只需选中对应控件,在属性处将Modifiers修改为Public。即可。...原创 2019-07-12 14:46:25 · 541 阅读 · 14 评论 -
机房重构-未能加载文件或程序集“DAL”或它的某一个依赖项。
今天上午突然遇到了这个问题,我的登录界面近一个月一直能登录,今天突然不能登录,然后报下面的错:问题描述:我的备份文件能用,这个代码和那个一样,看来不是代码的问题解决思路:看看U层的DLL文件在吗?就是这个:然后看果然没有在,我就从备份文件中拷进去了,但是具体怎么让它丢失的,到现在还没弄清。但是之后就换了一个问题:程序集“DAL.Version=1.0.0.0,Cult...原创 2019-06-30 21:42:08 · 265 阅读 · 17 评论 -
机房重构-DataGridView查询功能
一般我们的查询是这样的:DataGridView自己本身就可以进行查询,如下:一,单击这个的三角:二,选择添加查询,出现查询标准生成器:三,在查询文本中补全查询条件,因为我要根据卡号查询,所以只需要添加:where UserID=@UserID。点击查询生成器:四,点击执行查询,输入参数,点击确定:五,得出结果,证明查询条件正确,点击确定...原创 2019-06-30 21:28:01 · 358 阅读 · 13 评论 -
机房重构-导出Excel
在导出的按钮下写: private void Excel_Click(object sender, EventArgs e) { string name = "操作员工作记录";//这里是导出表格的名字,根据需要修改 ExPortExcel ex = new UI.ExPortExcel(); ...原创 2019-06-30 21:13:38 · 185 阅读 · 23 评论 -
机房重构-表格控件DataGridView常用使用方法
表格用的是DataGridView控件,使用过程:一,添加控件后点击三角,打开DataGridView任务,然后选择数据源:二,选择添加项目数据源:三,选择数据库,点击下一步:四,点击下一步, 在这里选择自己的数据库,前面划线的是我数据库的名字:五,点击下一步,直到这个界面,勾选自己需要的表,单击完成。:六,如图点击小三角,选择编辑列:七,更改H...原创 2019-06-30 15:40:22 · 396 阅读 · 20 评论 -
机房重构-panel控件
第一种用法:以前实现这些需要用属性Enabled为False。其实VS中自带了一个panel控件可以实现这个。把text控件放到panel上,在修改按钮这里写入下面代码,就可以使panel上所有控件可修改。 private void btnModify_Click(object sender, EventArgs e) { /...原创 2019-07-28 10:26:03 · 426 阅读 · 23 评论 -
sql server 附加数据库 错误5123 解决办法
错误:解决办法:打开配置管理器:选择SQL Server(自己服务器的名字)右击属性——把内置账户改为Local System即可。原创 2019-05-18 20:14:48 · 2233 阅读 · 6 评论