- 博客(17)
- 收藏
- 关注
原创 Combox中的TextChanged和TextUpdate
最近项目用到了combox的这两个事件 TextChanged和TextUpdate:1如果是从下拉框里选择的数值的话 只会发生TextChanged事件 2如果是修改text属性 会先发生 TextUpdate 然后再发生 TextChanged事件private void comboBox2_TextUpdate(object sender, EventArgs e)
2017-10-30 20:13:26 6785
原创 数据库部分语句(持续更新)
最近项目遇到了一些sql代码不是很理解 就贴出来 加上自己的注释 举个例子是 分组语句 : SELECT hosid AS 医院编号, hosname AS 医院名称, depid AS 科室编号, depname AS 科室名称, docid
2017-10-30 19:33:56 354
转载 DockContent的使用
最近做项目的时候 看别人代码遇到了DockContent的问题 然后搜了一下百度 大致了解了下什么是Dockcontent WeifenLuo.WinFormsUI.DockContent 和DockPanel的使用dockpanel中提供了几个可用的类, 重要的有两个, 一是DockPanel, 一是DockContent, DockPanel是从panel继承出来的,
2017-10-30 11:06:15 4163
原创 winform关闭窗口 取消关闭操作
医药遇到一个bug就是 关闭窗口 弹出后点击取消 程序还是结束了 于是百度了一下代码 粘贴上就可以取消 ,然后继续对程序的操作。 分享一下public FrmMain(string s, string w) { InitializeComponent(); uid = s; ro = w; th
2017-10-28 16:47:13 4908
原创 MemoryStream导出 Excel文件
今天遇到了 MemoryStream这个 流操作 百度了一下 简单区别了一下和FileStream的区别: 简单介绍一下MemoryStreamMemoryStream是内存流,为系统内存提供读写操作,由于MemoryStream是通过无符号字节数组组成的,可以说MemoryStream的性能可以算比较出色,所以它担当起了一些其他流进行数据交换时的中间工作,同时可降低应用程序中对临时缓冲区和临
2017-10-28 16:06:51 10195 1
转载 W3school的Html5新标签
按功能类别排列New : HTML5 中的新标签。基础标签 描述<!DOCTYPE> 定义文档类型。<html> 定义 HTML 文档。<title> 定义文档的标题。<body> 定义文档的主体。<h1> to <h6> 定义 HTML 标题。<p> 定义段落。<br> 定义简单的折行。<hr> 定义水平线。<!--...--> 定义注释。格式
2017-10-27 17:01:01 534
原创 清空所有控件的文字信息 和MD5加密
清空窗体上所有的文本 private static void Clear(Control chu ) { foreach(Control ctl int chu.Controls) { if(ctl is TextBox||ctl is ComboBox) ctl.text=""; else Clear(ctl);
2017-10-27 16:36:45 296
原创 自己医药底层的类库
SqlDbusing System;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;public class SqlDB{ public SqlConnection conn = null; public SqlCommand
2017-10-27 16:19:41 517
原创 SQL中的SqlConnection连接方式
通过调用App.config来连接数据库 而不是直接写连接语句 这样的好处是 当数据库改变的时候 不用修改其他东西 只需要修改App.config中的属性即可第一步得再App.config 添加connectionStrings标签<?xml version="1.0"?><configuration> <connectionStrings> <add name="c
2017-10-27 15:14:07 17635 1
转载 c#语言基础
一、了解Windows 内部机制 Windows 是一个“基于事件的,消息驱动的”操作系统。 在Windows下执行一个程序,只要用户进行了影响窗口的动作(如改变窗口大小或移动、单击鼠标等)该动作就会触发一个相应的“事件”。系统每次检测到一个事件时,就会给程序发送一个“消息”,从而使程序可以处理该事件。每个Windows 应用程序都是基于事件和消息的,而且包含一个主事件循环,它不
2017-10-27 09:37:29 1117
原创 随机生成数的方法
#include<stdio.h>//随机生成数字#include<stdlib.h>#include<time.h>int main(){ int a,i; srand((unsigned)time(NULL));//初始化随机数 for(i=0; i<200; i++) { a=rand()%30+1;//随机数的产生调用rand()函数,
2017-10-21 16:42:20 410
原创 winform控制text只能输入数字
我也是网上看的代码 方法一:private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)se
2017-10-21 16:41:12 1064
原创 数据库的备份
这是学长写的数据库备份 我还没完全理解 先贴上 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data;using System.Data.Sql;using System.Data
2017-10-21 16:36:52 302
原创 参数化防止注入
用到数据库 总逃不过要参数化防止注入 因为有些程序员代码写的简单不完善就给了 一些人钻漏洞的机会 有些还好只是进入你的数据库 有些就恶意篡改你的内容 这就自认倒霉了 具体如何防止 为何防止 我就不贴了 百度一大堆 我就粘贴一下两个参数化防止注入的方法 方法一 :常用的 当数据库内容不多的时候 (推荐) string strsql = "insert into Stud
2017-10-21 16:35:18 543
原创 主要的html标签
最近前端旷课太多 觉得得补补 就照着慕课网的教程突击了一下html和css 可惜了 css没保存内容丢失了 只剩下html虽然 这也是网上找的然后加了点 主要是给自己看的<h1>标题</h1> :可以是h1到h7<p>一段话</p><br>强制换行<q></q>是引用一句话<blockquote>是对长文本的引用这两者引用都不用加分号<b>粗体</b>,<i>斜体</i>,<u>
2017-10-21 16:30:42 310
原创 简单Tcp的winform窗体
最近我们工作室的老师要过来检查了 算是正式大二了。这便是让我抛下医药项目,突击看了书本和网上的例子结合写的Tcp聊天工具。之前我对套接字还是很排斥的,看到就头疼 当初直接跳过 这次回过头来做这个项目也是对我自己的完善和检测。 先来看一下我的简单winform窗体的界面吧 * 注意:* 1首先注意的点就是 上面的Icon图标是可以改的,这样看起来好看点,这个也是我的队友
2017-10-21 16:25:47 2485 2
原创 简单的c#winform画图工具
1首先创建一个form窗体 然后拖入pictureBox作为画板 2创建两个button按钮 一个为“开始画画 ” 一个“保存”对于画板的创建 首先 我们得声明一些有关变量Bitmap myImage; //位图 用来存储画板的基础 int PBwidth; //这个是 画板的宽度 int PBheight;//这个是 画板的高度 boo
2017-10-21 15:03:31 10883 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人