自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 B/S的验证控件

验证控件首先设置一下框架,设置为.net framework 4.0,在4.5下貌似会报错,设置方法为项目上右键/属性页/找到左侧菜单栏里的生成/将框架版本改为4.0.一、非空验证:RequiredFieldValidatorErrorMessage:设置错误信息ControlToValidate:要验证哪个控件Display:Static--不显示也占空间。Dyna...

2014-12-09 22:20:00 134

转载 C#播放音乐,调用程序

一:C# 播放音乐 string sound = Application.StartupPath + "/sound/msg.wav"; //Application.StartupPath:程序exe所在的位置,也可以直接写一个音乐的路径 SoundPlayer player = new SoundPlayer(sound); player.Load(); //把声音加载...

2014-12-09 21:57:00 174

转载 B/S一些小知识及常用控件

一: B/S网页的运行页面在设计的时候,本身就是一个类。在运行的时间,是一个对象。其中aspx和aspx.cs是在同一个类下。aspx是主要是负责界面,而aspx.cs主要是负责数据逻辑。呈现:把页面上所有的控件对象,转化成HTML标签。 内存中的对象--->HTML** 规范 **:以后写代码的时候,在Page_Load方法中,99%的代码需要写在...

2014-12-09 21:26:00 161

转载 使用VS建立Web网站及IIS

一:网站运行的一般原理:1.所有WEB程序运行都需要一个东西:Web服务器软件。2. 网站分为动态页面和静态页面3.web服务器软件的作用:接收请求,响应请求。 被动——无请求则无响应。Java语言中的服务器软件--TomCat PHP语言中的服务器软件--Apache.net中的服务器软件asp/aspx——IIS(开发,运行)/IIS Express(体验版,一般开...

2014-12-01 23:23:00 245

转载 LinQ to SQL

LinQ是指集成化查询语言,通过映射将数据库内的表名变为C#的类名,将列名作为属性名,将表的关系作为类的成员对象。O--M--RO-Object对象R-Relation关系M-Mapping映射LinQ包括:LinQ to SQL,针对SQL的查询,它是一个带有可视化的操作界面的ORM工具。 LinQ to Object,用来实现对内存中集合对象的...

2014-12-01 11:02:00 192

转载 将Word、Excel内容显示在Winform界面

这里使用到dsoframer.ocx插件1. 首先下载dsoframer.ocx插件,下载地址:http://pan.baidu.com/s/1kTKHeIj2.注册该插件Win7的做法是按住Win + R 键,调出运行regsvr32 C:\dsoframer.ocx,文件路径若不同,只需要修改路径即可3. 注册完毕之后进入VS,在工具箱中添加COM组件DSO F...

2014-11-28 00:01:00 234

转载 C#操作Word

1. 安装Office,添加引用COM里面的 Microsoft Word 14.0 Object. Library2. 导命名空间 using MsWord =Microsoft.Office.Interop.Word;3.创建Word应用程序把引用中的Microsoft.Office.Interop.Word属性中的嵌入互操作设为False创建Word应用程序...

2014-11-27 23:52:00 81

转载 WinForm控件小知识

1.DataGridView控件显示自定义表 //造个数据表 DataTable dt = new DataTable(); dt.Columns.Add("DEcode", System.Type.GetType("System.String")); dt.Columns.Add...

2014-11-27 23:39:00 63

转载 C#一些小知识点

1. 在Load时候由代码来做控件PictureBox,并且用代码将图片加载进去: private void Form2_Load(object sender, EventArgs e) { DirectoryInfo dir = new DirectoryInfo(@"F:\image\car"); File...

2014-11-17 20:16:00 61

转载 C#导入导出Excel表的数据

一:C#导入导出EXCEL文件的类代码如下:首先将Microsoft Excel 14.0 Object Library 引用导入using System;using System.Data;using System.Data.OleDb;namespace ZFSoft.Joint{ public class ExcelIO {...

2014-11-12 13:18:00 155

转载 C#操控条形码扫描枪

// 条码扫描器// 窗体部分相关代码:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using ...

2014-11-11 22:04:00 367

转载 C#汉字转拼音首字母

输入汉字,提取其首字母: /// <summary> /// 汉字转拼音缩写 /// Code By /// 2004-11-30 /// </summary> /// <param name="str">要转换的汉字字...

2014-11-11 22:03:00 71

转载 简单的实现QQ通信功能(五)

第五部分:聊天界面的设计及代码一:效果图及界面设计1. 效果图:2.界面设计:(1)左上角显示朋友的头像和“某某正在和某某聊天”。(2)中间的聊天窗口用了一个ListView,视图用详细信息Details,设置了一列用来显示主项,只用了其中的主项(里面加载头像和需要显示的信息及消息内容),没有设置子项信息。(3)TextBox用来写消息。(4)一个发送的...

2014-11-06 19:22:00 152

转载 简单的实现QQ通信功能(四)

第四部分:主界面的设计及代码一:效果图及界面设计1. 效果图:2.界面设计:(1)上面显示自己信息用一个PictureBox和两个Label,用来显示自己的头像和昵称备注名。(2)下面用了一个FlowLayoutPanel来显示好友列表,FlowDirection设置为TopDown,从上到下流式布局。(3)下面一个ComboBox用来选择自己的状态。(...

2014-11-06 19:00:00 110

转载 简单的实现QQ通信功能(三)

第三部分:登陆界面的设计及代码一:效果图及界面设计1. 效果图:2. 界面设计:(1)仿照QQ的登陆界面,右上角放了三个Label,用来做关闭、最小化和设置,使用了它们的Click事件当做按钮用。(2)上面是一个pictureBox放一个图片。(3)下面用tableLayoutPanel布局。(4)tableLayoutPanel左侧图片和图片右下角的在线...

2014-11-05 22:53:00 87

转载 简单的实现QQ通信功能(二)

第二部分:功能需求以及大体思路一:功能需求:1. 角色:登录用户。2. 登录:(1)检查用户名和密码是否正确,正确登录成功,否则提醒用户名或密码错误。(2)登录时可以选择登录状态,送入数据库。(3)记录登录时间,送入数据库。3. 登录成功之后显示所有的好友信息:(1)分类列出所有好友的信息(带头像)。(2)如果有未读的信息,则给提示。(3)来新消息...

2014-11-05 22:10:00 134

转载 简单的实现QQ通信功能(一)

第一部分:数据库的设计,数据集的建立一:数据库的设计:1.用户表:包含用户名、密码、昵称、性别、备注、状态、头像代号和最后登录时间。2.朋友关系表:自增长列为主键列,用户名和好友名,还有朋友的状态。3.聊天内容表:自增长列为主键列,发送者和接收者,中间有聊天内容和发送时间,还有一个标记未读已读的状态。4. 用户状态表:用户状态表主要是有用户状态和状态...

2014-11-05 21:20:00 260

转载 利用数据集进行数据访问操作

数据访问有两种不同的方式,一种是用Connection, Command , DataReader来进行数据对数据的操作,另一种是用DataAdapter(适配器)来进行数据操作,而数据则一般放在内存中的数据集合DataSet,这种方式可以在内存中对数据操作,然后在合适的时间再将修改传到数据库。一. 建立数据集:1. 在解决方案右键添加新建项,找到数据中的数据...

2014-10-30 20:50:00 119

转载 SQLhepler用法

1. 将SQLhepler添加进来,命名空间导进来。using Microsoft.ApplicationBlocks.Data;2. 做连接类DBconnection: public class DBconnection { static string str = "server=.;database=mydb;uid=sa;pwd=9...

2014-10-30 19:49:00 130

转载 WinForm界面(一)

一:Form对象属性:设计中的Name:窗体类的类名AcceptButton:窗口的确定按钮CancelButton:窗口按ESC的取消按钮1.外观Backcolor:背景颜色Forecolor:字体颜色backgroundImage:背景图片Font:设置字体Formborderstyle:边框样式,常用Fixedsingle固定,sizeable可调Text:标题栏文...

2014-10-23 14:08:00 197

转载 数据库操作

数据库操作:ADO.NET一:需要用到命名空间:using system.Data;和 using system.Data.SqlClient;using system.Data.OleDb或ODBC是通用的数据访问类,所有数据库都可以用OleDb,SqlClient针对SQL优化的数据访问类。ODBC--open database connection 开放式数据互联。(慢...

2014-10-23 13:47:00 124

转载 C#面向对象(二)

一:抽象方法1. 在面向对象编程语言中抽象方法指一些只有方法声明,而没有具体方法体的方法。抽象方法一般存在于抽象类或接口中。 在一些父类中,某些行为不是非常明确,因此无法用代码来具体实现,但是类还必须具备此方法,因此,把这样的方法定义为抽象方法。2. 声明方法:public abstract Eat();方法声明只是以一个分号结束,并且在签名后没有大括号,没有函数体,...

2014-10-15 23:15:00 60

转载 C#面向对象(一)

一:面向对象的基本知识C#程序分为面向过程和面向对象什么是对象:一切皆为对象:Object,生活中常说的“东西”就是程序里面所指的对象;生活中遇到的东西我们都在下意识的归类;归类意味着抽象模型;类:class,对某类众多对象的共同特点抽象出来的模型。他们的关系:类是好多对象的抽象,对象是类的实例化。创建一个名为Dog的类: class Dog //一般首...

2014-10-14 21:31:00 102

转载 JS实例(二)

一:注册页面包括非空验证、邮箱验证、密码相等验证,在输入之前提示文字,获得焦点时文字清除颜色变化,输入正确显示正确图片,错误显示错误图片,所有验证通过才可提交,重置会重置回初始模样。效果图如下:CSS代码:<style type="text/css">.d{ float:left; margin:auto;}.dw...

2014-09-27 23:23:00 103

转载 JS实例(一)

一:单选按钮,选择同意,提交变为可用,反正提交不可用:HTML里面代码:<form id="f1" name="f1"><input type="radio" value="true" id="ok1" name="ok" onclick="doEnable()"/><label for="ok1">同意</label>...

2014-09-27 22:53:00 94

转载 JavaScript的DOM操作(三)

1.相关元素操作:var a = document.getElementById("id");var b = a.nextSibling,找a的下一个同辈元素,注意空格var b = a.previousSibling,找a的上一个同辈元素,注意空格var b = a.parentNode,找a的上一级父级元素var b = a.childNodes,找出来的是数组,...

2014-09-26 22:54:00 61

转载 JavaScript的DOM操作(二)

一:window.history对象历史记录,通过历史记录可以操作页面前进或者后退window.history.back();后退window.history.forward();前进window.history.go(n); n是正数代表前进n个页面,n是负数代表后退n个页面。二:window.location对象location地址栏var s = win...

2014-09-23 22:05:00 65

转载 JavaScript的DOM操作(一)

DOM:文档对象模型 --树模型文档:标签文档,对象:文档中每个元素对象,模型:抽象化的东西一:window:属性(值或者子对象):opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null,可以利用这个属性来关闭源窗口。方法(函数):事件(事先设置好的程序,被触发):1.window.open("第一部分","第二部分","第三部分...

2014-09-22 21:38:00 85

转载 JavaScript语法

JavaScript :脚本代码一:基本知识1.它与Java有什么关系 没有什么直接联系,java是Sun公司(已经没有了,被Oracle收购了) JavaScript是Netscape(网景公司 也没有了,被美国在线收购了) Jscript是微软的,90%像JavaScript,但是其中一些功能只能在IE上使用2.它是个什么东西 它是个脚本语言,需要有宿主文件...

2014-09-22 20:27:00 62

转载 CSS样式表其它知识点

1.cursor:pointer鼠标放到上面变形状,pointer为手2.margin:auto 页面居中3.显示方式:dispaly:none不显示/block 块换行/inline在一行上,宽和高都不可用/inline-block在一行上显示,可以设置宽和高 不显示也不占地方4.visibility:可视性,hidden隐藏,visible显示。不显示但是占地...

2014-09-22 20:07:00 49

转载 CSS样式表

CSS :层叠样式表 cascading style sheets 它的作用是:美化html网页格式:样式名:值;样式名:值;样式名:值;注释语法:/* 注释内容 */选中代码按TAB,代码左移,shift+tab右移(一)基本:一:分类:1.内联 和html联合显示,控制精确,可重用性差,冗余多<p style=" font-size:38px;"&g...

2014-09-17 22:32:00 55

转载 表单元素,框架集

一:表单元素:form标签:<form id=""(不可重) name=""(可以重) method="post/get"(默认为post,提交的方式,get在地址栏里方式有长度限制,别人通过解码可以看见内容。post长度不限,内容放在报头里面提交,看不到) action="提到服务端的地址提交给谁来处理"></form>1.文本输入类文本框:&lt...

2014-09-16 20:58:00 106

转载 网页制作的一些素材整理(一)

一:网页配色方案: 找到的配色方案是三基色十进制的表示,想用哪个颜色可以用windows自带的计算器转换为十六进制的数就可以了 完整版网盘地址:http://pan.baidu.com/s/1gdJ18L9 清晰版网盘地址:http://pan.baidu.com/s/1sjntiC9二:关于网站制作:1.网站做出来2.买域名买域...

2014-09-15 20:53:00 191

转载 网页标签

一:html:HyperText Mark-up Language 即超文本标记语言,主要分为以下几个部分,开始标签下面是head标签,head标签里面是标题栏,然后是body,即网页上要显示的内容其扩展名为htm或者html。<html>开始标签<head>网页上的控制信息里面是控制性的东西<title>标题栏</title>...

2014-09-15 20:24:00 79

转载 事务,视图以及游标

一:事务:是访问并可能更新数据库中各种数据项的一个程序执行单元(unit),事务是恢复和并发控制的基本单位。事务的四个特性:ACIDA:atomicity 原子性,事务里的所有操作都是一体的,要么一起完成,要么就都不执行,不可能出现执行一半的情况。C:consistency 一致性,保证数据的一致I:isolation 隔离性,事务的执行不被干扰,也就是说事务在执行的...

2014-09-12 22:58:00 82

转载 存储过程,触发器

一:存储过程:存储过程是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。 可以用存储过程名字和参数来调用存储过程,这样可以避免代码重复出现,用起来也方便。 下面是定义了一个名为Buyfruit的存储过程,参数为购买人的姓名,水果名称,购买数量三个,此存储过程的作用是,输入了这三个参数之后,判断账户余额和库存是否足够,足够的话将账户余额减掉花费,将库存...

2014-09-12 20:35:00 88

转载 SQL编程

1.定义变量:declare @name varchar(20) 用declare定义一个名字为name的字符串类型的变量,变量前面需要加@2.为变量赋值:set @name = '%奥迪%',用set来进行赋值操作(也可以用select)这里的值可以是一个值也可以是从数据库中查询出的值或表达式3.编程:declare @name varchar(20)set @name...

2014-09-11 17:50:00 133

转载 数据库函数

一:子查询一个常见应用,分页查询1.每页设置为多少条(5条);2.要找第几页(3) 这里每页5条,要显示第3页的内容,需要显示前10条内容之后的最上面5条select top 5*from car where code not in(select top 10 code from car)2.取总页数,总页数用所有的条数除以每页几条,这里用了5.0是为了让输出的为小数,之后...

2014-09-11 14:33:00 85

转载 数据库查询习题整理(二)

--26、查询存在有85分以上成绩的课程Cno. 需要用distinct除重select distinct cno from score where degree>85--27、查询出“计算机系“教师所教课程的成绩表。三个表join起来,筛选条件depart为计算机系select score.cno,score.sno,score.degree from sco...

2014-09-09 22:16:00 255

转载 数据库查询习题整理(一)

select * from studentselect * from teacherselect * from courseselect * from score上面原有几个新建的表从中查询一些数据--1、 查询Student表中的所有记录的Sname、Ssex和Class列。select Sname,Ssex,Class from student--2、 查询教师所有的...

2014-09-09 21:43:00 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除