- 博客(24)
- 资源 (4)
- 收藏
- 关注
原创 ASCII的长度和优点
在《Windows程序设计》中有这样一段话:ASCII的开发过程中对于代码的宽度应该是6位、7位或是8位,一直争议不断。考虑到可靠性,不能使用转换字符。因此ASCII不能使用6位编码。考虑到成本价格,也派出了8位编码的可能性。(位数多在当时是非常昂贵的。)(Charles Petzold著。第五版 2.1.1) 这句话一直不太理解。上网搜了一下。整理一下。 一、 ASCII由Hol
2014-02-28 15:48:50 3853
转载 C# 浮点数输出格式控制
①:控制值本身就是2位小数。float money = 123.4567f;money = (float)Math.Round(money, 2);textBox1.Text = money.ToString();②:控制输出时显示2位小数;float money = 123.4567f;textBox1.Text = money.ToString("#.##");
2014-02-27 15:41:30 3924
原创 关于数据库多字段匹配问题
昨天碰到了一个这样的问题:在数据库中存在两张同样结构的表:XSB,XSBN。(假设两张表中的字段均为XM,BJ,NL)现在想查询在表XSBN中存在,但表XSB中不存在的记录。 这个问题的解决方法有很多一、 NOT IN初学者使用最多的就是NOT IN。例如SELECT * FROM XSBN WHERE XM NOT IN (SELECT XM FR
2014-02-27 15:22:54 916
转载 Treeview 鼠标悬停时的问题提示
原地址:http://blog.csdn.net/milk1626/article/details/5117717 在treeview控件的使用上,往往遇到里面的节点是动态增加上去的,因为在增加时没有指定node的ToolTipText,所以即时将treeview的shownodetooltips属性设为true,还是没起作用,解决方法: 在treeview增加一个Nod
2014-02-26 13:00:40 1643
转载 C# DataTable 按数字排序问题
原地址:http://www.cnblogs.com/hailexuexi/archive/2012/04/18/2455398.html用dt.DefaultView.Sort = "RateSort desc"; 方法排序出来的顺序是1,10,2,20,3,30而非 1,2,3,10,20,30解决方案:按数值排序,可以添加一列转换为数值后的列dtSum.Columns
2014-02-26 12:59:26 1191
转载 C# FORM 自定义控件:带弹出(下拉)菜单的TextBox
原地址:http://blog.csdn.net/rrrrssss00/article/details/5792675 程序需要做一个带下拉菜单的文本框以方便用户输入,大概类似于下图中这种TextBox: 控件有一个数据源,用的DataTable格式,还有一个值columnName来表示用Table中的哪一列数据,控件将根据这一列的数据来进行下拉框提示.界面只添加了一个
2014-02-26 12:57:58 2966
转载 下拉列表框弹出树(ComboBoxTreeView)
using System.Data;using System.Text;using System.Windows.Forms;namespace WinApp{ public class ComboBoxTreeView : ComboBox { private const int WM_LBUTTONDOWN = 0x201, WM_LBUT
2014-02-26 12:55:48 1187
转载 select into from与insert into select区别
可能第一次接触select...into...from...和insert into...select...有很多人都会误解, 从表面上看都是把相关信息查询出来,然后添加到一个表里。1. 首先insert into select语句,其语法形式为:Insert into Table2(field1,field2,...) select value1,value2,... from T
2014-02-26 12:53:39 517
转载 c# 四舍五入、上取整、下取整
原地址:http://wenku.baidu.com/view/6e907d33376baf1ffc4fad6d.html在处理一些数据时,我们希望能用“四舍五入”法实现,但是C#采用的是“四舍六入五成双”的方法,如下面的例子,就是用“四舍六入五成双”得到的结果:double d1 = Math.Round(1.25, 1);//1.2double d2 = Math.Round(1.
2014-02-26 12:46:01 437
原创 将VB.NET代码转换成C#
有时我们需要将已写好或者他人的VB.NET代码转换成C#,而不需要重新编码。下面的网站可以实现这个功能。 http://www.developerfusion.com/tools/convert/vb-to-csharp/ 当然,转换过的代码不一定可以直接使用,有些地方还需要人工检查一下。
2014-02-26 12:39:54 881
转载 sqlserver中多行所有数据重复,无法更新或删除问题
原地址:http://www.cnblogs.com/jhxk/articles/1614963.htmlsqlserver中多行所有数据重复,无法更新或删除问题,通常是在没有主键的情况下的表.错误: 先确认一下表中有没有主键,要是没有就得使用临时表来实现删除重复的行。方法一:DELETE FROM 表名 WHERE 主键字段名 IN(SELECT MAX(主键
2014-02-26 12:35:21 1112
转载 C# dataGridView 列宽设为百分比
原地址:http://hi.baidu.com/xiyi2008/item/b05ee30fd49402c12f4c6b7e设;置性性 AutoSizeColumnsMode 为 Fill代码this .dataGridView1 .DataSource=ds .Tables[0] .DefaultView; this .dataGridView1 .
2014-02-26 12:33:46 6156
原创 设置DataGridView中的数据居中显示
属性-杂项-Columns-选定列-列属性-DefaultCellStyle-布局-Alignment-MiddleCenter
2014-02-26 12:32:36 9000 5
转载 DataGridView的列宽设置
原地址:http://blog.sina.com.cn/s/blog_4954362f0100dbvn.htmlDataGridView有一个属性是AutoSizeColumnMode,他有几个属性:AllCells 调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。AllCellsExceptHeader 调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格。Col
2014-02-26 12:31:42 1106
转载 form外观控制
原地址:http://www.cnblogs.com/irving314/archive/2011/06/23/formsize.htmlFormBorderStyle:指示窗体的边框和和标题栏的外观和行为。1.None-->无边框;2.FixedSingle-->固定的单行边框;3.Fixed3D-->固定的三维边框;4.FixedDialog-->固定的对话框样式的粗边
2014-02-26 12:30:19 503
转载 DataGridView单击选中一整行,只能单选,不能选择多行,只能选择一行
原地址:http://blog.163.com/ti_anzhen@126/blog/static/11856583420112312418470/设置DataGridView的属性SelectionMode为FullRowSelect 这样就使DataGridView不是选择一个字段,而是选择一整行了 设置DataGridView的属性MultiSelect为false 这样
2014-02-26 12:26:29 2782
原创 splitcontainer 实现窗体上下分割
在Visual Studio 2010里面,splitcontainer 默认是左右分割的,那要使用上下分割的怎么办呢?可以更改splitcontainer的属性orientation 改成 Horizontal即可。
2014-02-26 12:21:23 5210
转载 TreeView绑定数据库
原地址:http://www.cnblogs.com/duhongyu216/articles/1702591.html很多应用要用到TreeView来显示组织机构,以下演示TreeView如何与数据库进行绑定。数据库结构如下(递归现实):id(guid)
2014-02-26 12:20:23 833
转载 C# 动态添加Button
原地址:http://hi.baidu.com/jiang_yy_jiang/item/08ca8b95234e9eb9cd80e5b8这个暑假要做一个关于酒店的管理软件,其中有一个就是关于酒店房间的状态,示意图如下里面的桌,标注了房间号以及等级,很明显是Button,但是是动态添加,并且位置,大小都要与外围容器相匹配,简单尝试了一下效果是可以做出来的代码如下:private vo
2014-02-26 12:16:20 2819
转载 VS2010程序打包操作
1、 在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”:命名为:Setup1 。这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件; 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要
2014-02-26 12:14:46 516
转载 DataGridView实现添加合计行并始终显示在底部
原地址:http://blog.csdn.net/tyouvivi/article/details/1676850DataGridView中没有合适的方法来冻结底部的合计行,这里用一种比较简单的方式实现。1. 数据部分的DataGridView,不带任何滚动框2.合计部分的DataGridView,带有横向滚动框3.在画面上添加一个纵向滚动框实现的主要思路就是用合计行的横向滚动
2014-02-26 12:12:18 1078
转载 C# DataGridView添加右键菜单等技巧
1).右键点击行时选中行,并弹出操作菜单1). 添加一个快捷菜单contextMenuStrip1;2). 给dataGridView1的CellMouseDown事件添加处理程序:private void DataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e){ i
2014-02-26 12:07:19 518
转载 我是怎么看friends练口语的
先声明一下,这是我在一个论坛看到的贴子,很佩服该作者,所以就转到英语吧与各位喜欢看FRIENDS且一直苦学英语的朋友共享:) 很早就开始看F6,最开始是从起床开始,就一个人对着电脑,傻笑一天,每天吃一顿饭,傍晚和同学一起吃饭的时候,基本就不会说中国话了,被人说什么第一个反应就是英文。周末同学都回家了,更是变本加厉,因为没有人和我说话,内心独白都是F6里的各种声音,还有那种“哄笑”配乐,一个周
2014-02-26 11:58:48 558
转载 查询整个数据库中某个特定值所在的表和字段的方法
有时候我们想通过一个值知道这个值来自数据库的哪个表以及哪个字段,在网上搜了一下,找到一个比较好的方法,通过一个存储过程实现的。只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名。前提是要将这个存储过程放在所查询的数据库。CREATE PROCEDURE [dbo].[SP_FindValueInDB]( @value VARCHAR(1024))
2014-02-25 17:23:05 729
出栈序列的研究 李红卫 徐亚平
2009-05-14
微积分学教程.第一卷
2009-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人