摘要:
首先建立一个存储过程如下(MySQL数据库):CREATE DEFINER=`root`@`localhost` PROCEDURE `pagination`( in tbName varchar(100), /*表名*/ fldName varchar(100), /*排序关键字*/ pageSize int, /*每页显示行数*/ pageIndex int, /*当前显示第几页*/ orde...
阅读全文
posted @ 2009-07-19 04:43
阿C's
阅读(413)
推荐(0)
编辑
摘要:
在使用DataGridView显示来自DataTable的记录时,如果DataTable里的记录太多(上百条),那么用DataGridView查看记录就很不方便,如果能让DataGridView分页显示,每页只显示10条(可以随意规定每页显示的条数),并且配以页面之间的跳转按钮,岂不是方面了许多?现在就来说说我是怎么做到的吧。 我自己编写了一个类用于辅助DataGridView控件的记录分页显示,...
阅读全文
posted @ 2009-07-19 04:40
阿C's
阅读(1052)
推荐(0)
编辑
摘要:
在C#中使用自定义消息非常简单,只需要下面几个简单的步骤就可以了: 1、定义消息 定义消息的方法与在VC中定义消息有一点点不同,比如在VC中申明一个自定义消息是这样的: #define WM_TEST WM_USER + 101 而在C#中消息需要定义成 Windows 系统中的原始的16进制数字,比如自定义消息 public const int USER = 0x0400; 那么...
阅读全文
posted @ 2009-07-19 04:36
阿C's
阅读(596)
推荐(0)
编辑
摘要:
事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应用程序来。 先来看看事件编程有哪些好处。 在以往我们编写这类程序中,往往采用等待机制,为了等待某件事...
阅读全文
posted @ 2009-07-19 04:34
阿C's
阅读(248)
推荐(0)
编辑