- 博客(70)
- 收藏
- 关注
原创 让Asp.NET的DataGrid可排序、可选择、可分页
让Asp.NET的DataGrid可排序、可选择、可分页 DataGrid是Asp.NET中的一个重要的控件,经常我们都将DataGrid做成可分页的和可排序的,有时还需要加上选择功能。这些都是经常需要用到的方法,其实是比较简单的。 设计思路:为了方便起见,我们连接SQL Server 2000的NorthWind数据库的Orders表,从数据库里得到此表的数
2004-05-17 17:02:00 4552 2
原创 程序员的.NET时代(一)
程序员的.NET时代李洪根 (本文首发于《CSDN开发高手》2003年第12期) 技术总是在不断发展,微软.NET平台经历了三年时间的历程,已经被广大开发人员所接受。我们利用Visual Studio.NET,可以快速、高效地进行Windows Form和Web Form的应用开发。.NET是一个全新的概念,.NET代表了一个集合、一个环境、一个编程的基本结
2004-03-09 23:46:00 4345
原创 程序员的.NET时代(二)
程序员的.NET时代李洪根 (本文首发于《CSDN开发高手》2003年第12期) 提升篇1. 学习.NET框架开发平台底层原理和体系结构.NET框架的核心是公共语言运行时(Common Language Runtime,CLR)。通常情况下,我们使用一种高级语言(如C#或者VB.NET)编写程序,这些高级语言的编译器产生的是一个托管模块(即中间
2004-03-09 23:46:00 3122 2
原创 VB.NET获取硬盘信息的几种方法
VB.NET下获取硬盘信息的几种方法 1、用API函数GetDiskFreeSpaceEx获取磁盘空间 Private Declare Function GetDiskFreeSpaceEx Lib "kernel32" Alias "GetDiskFreeSpaceExA" _ (ByVal lpDirectoryName As
2004-03-09 23:44:00 4808 1
原创 品味.NET巨著——书评《Microsoft .NET框架程序设计(修订版)》
品味.NET巨著 ——书评《Microsoft .NET框架程序设计(修订版)》 李洪根(本文首发于《程序员》2004年第2期) 在经历了漫长的等待后,我们终于看到了清华大学出版社组织重译的《Microsoft .NET框架程序设计(修订版)》一书。本书英文原名是Applied Microsoft .NET Frame
2004-03-09 23:44:00 4035 6
原创 树形结构在开发中的应用
树形结构在开发中的应用撰文: 李洪根本文首发于《CSDN开发高手》2003年第十二期 概述TreeView是一个重要的控件,无论是在VB.NET,C# 还是VB、Delphi等各种语言中,都充当了导航器的作用。在实际工作中,很多情况下需要将TreeView与数据库进行连接,以填充其节点。在Windows Form和Web Form中,我们可以用TreeView来显
2004-01-07 18:19:00 6342
原创 .NET平台下Web树形结构程序设计
.NET平台下Web树形结构程序设计 我的上篇文章《树形结构在开发中的应用》主要是在Windows Form下的实现,下面是Web Form下的实现。数据库设计首先,我们在SQL SERVER 2000里建立一个表tbTree,表的结构设计如下:列名数据类型描述长度主键IDInt节点编号
2004-01-07 18:18:00 5084 1
原创 在VB.NET中应用SQLDMO
在VB.NET中应用SQLDMO SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装 Microsoft SQL Server 2000 数据库中的对象。SQL-DMO 允许用支持自动化或 COM 的语言编写应用程序,以管理 SQL Server 安装的所有部分。SQL-DMO 是 SQL Server 2000 中的 SQ
2003-12-02 12:10:00 2533 2
原创 在VB.NET中改变显示器的分辩率
在VB.NET中改变显示器的分辩率 微软MVP 李洪根 在VB.NET中,我们很容易获得显示器的分辩率,但是,要改变显示器的分辩率就比较麻烦了。由于.NET的类库没有将EnumDisplaySettings 和ChangeDisplaySettings这两个API函数进行封装,但是我们得调用它们函数,相对于VB6来说,VB.NET调用API函数是有一些小的改动!
2003-12-01 08:42:00 2028
原创 Visual Basic .NET资源工具包
Visual Basic .NET资源工具包Visual Basic .NET资源工具包对每一个vb.net开发者来说,都是一个重要的资源。· 下载地址: http://www.microsoft.com/downloads/details.aspx?FamilyId=EF4289B4-FFCB-40BD-9BFE-95256ABD0E13&
2003-10-15 15:30:00 2653 1
原创 VB6开发领航(一)
VB6开发领航Visual Basic 6以友好易学的可视化开发环境闻名于世,成为人们学习计算机编程的首选语言。大学课堂、培训机构都把她列入了教学内容。问许多刚学程序设计人,他们会什么?他们一般会回答:“我会VB!”但是,你要让他们用VB解决一些实际问题,我们就不说大型的软件,就是一个小小的进销存,他们做起来都会觉得吃力!设计不合理,BUG不断,客户需求的变化,软件不可避免地改动,可能会使用一
2003-09-09 08:59:00 3370 3
原创 使用vb 6和vb.net为Office应用添加工具栏和按钮
使用vb 6和vb.net为Office应用添加工具栏和按钮在Office应用中,有可我们可能需要利用word进行一系列的操作,比如执行一段宏,通过点击一个工具栏按钮执行宏的代码段,下面的实例正是为office应用添加一个工具栏和按钮,类似可应用到excel和aceess等Office应用程序。 1. 在VB6中的应用:在VB6中引用Micosoft Word X.
2003-08-14 14:38:00 4539
原创 用ASP、NET开发下载系统(一)
用ASP、NET开发下载系统(一)总体架构 在互联网飞速发展的时代,许多网站都有自己的下载系统!在ASP、net中我们可以很快地完成一个下载系统模块。 系统模型: 以下是系统的屏幕截图效果: 不知道大家注意到没有,这种表格方式List数据在许多网站上都有应用!还有就是点击一条数据,弹出一个窗体,然后执行用户的操作,这种方式
2003-07-07 09:48:00 2996
原创 用ASP、NET开发下载系统(二)
用ASP、NET开发下载系统(二) 中间层Web Service总体概括中间层主要是数据库与前台界面的交互桥梁,DownWebService主要提供以下方法; ---------------------------------------------------------------- 得到下载的分类GetDownClass 得到下载的所有
2003-07-07 09:47:00 2047
原创 用ASP、NET开发下载系统(三)
用ASP、NET开发下载系统(三) 前台界面部分主界面主界面是左上部分是一个TreeView控件,用来添加分类信息。主界面是左下部分是一个List控件,用来显示下载信息排行榜。主界面是右边部分是一个DataGrid控件,用来显示下载信息。这是一个基本的界面,如果需要更多功能,请自行扩充! 步骤:新建一项目(选择asp.net应用程序),添加Web 引
2003-07-07 09:47:00 2745
原创 用ASP、NET开发下载系统(四)
用ASP、NET开发下载系统(四) 前台界面部分下载详细信息页面 下载信息页面其实就是一个Table,左边一列是固定了的,右边一列信息其实就是从数据库中取出当前行的信息,填充到label中。downDetail.aspx.vb Public Class downDetail Inherits System.Web.UI.Page
2003-07-07 09:47:00 2038 1
原创 从VB 6到VB.NET——窗体特殊应用
从VB 6到VB.NET——窗体特殊应用李洪根一、 摘要 VB .NET做为VB6的升级版本,具备了许多新的功能,它可以简便快捷地创建 .NET 应用程序(包括 XML Web services 和 ASP.NET Web 应用程序),还是一个功能强大的面向对象的编程语言(如继承、接口和重载)。新的语言功能包括自由线程处理和结构化异常处理。VB.NET 还完全集成了.NET
2003-06-02 17:49:00 2860 1
原创 SQL SERVER 与ACCESS、EXCEL的数据转换
SQL SERVER 与ACCESS、EXCEL的数据转换 熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地
2003-05-26 12:14:00 3872 2
原创 SQL交叉表实例
SQL交叉表实例很简单的一个东西,见网上好多朋友问“怎么实现交叉表?”,以下是我写的一个例子,数据库基于SQL SERVER 2000。-- ======================================================--交叉表实例-- ======================================================建
2003-05-26 12:07:00 3621 2
原创 收藏几段SQL语句和存储过程
收藏几段SQL Server语句和存储过程 -- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- =====================================
2003-05-26 12:07:00 2720
原创 在.NET中应用MATLAB算法
在.NET中应用MATLAB算法在科学研究和工程应用中,往往要进行大量的数学计算,其中包括矩阵运算。这些运算一般来说难以用手工精确和快捷地进行,而要借助计算机编制相应的程序做近似计算。目前流行用Basic、Fortran和c语言编制计算程序, 既需要对有关算法有深刻的了解,还需要熟练地掌握所用语言的语法及编程技巧。对多数科学工作者而言,同时具备这两方面技能有一定困难。通常,编制程序也是繁杂的,
2003-05-20 12:28:00 2737
原创 用Exchange 2000开发企业办公自动化系统
用Exchange 2000开发企业办公自动化系统 目前国内一些软件厂商推出OA系列软件,如:领航OA(在www.google.com上搜索会有好多OA软件的信息),目前的OA软件大多使用Lotus或Exchange 2000为开发平台进行构架,的确,微软的Exchange是一个企业化开发利器,用它可以构建基于工作流workflow的应用,可以和微软的Office (Word、
2003-04-08 09:10:00 3475 3
原创 .NET环境下水晶报表使用总结
.NET环境下水晶报表使用总结水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单、易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家。 一、在使用自带的水晶报表时,请注册,否则只能使用30次水晶报表注册码注册号:6707437608密码:AAP5GKS0000GDE100DS 二、使用CrystalReportView
2003-03-13 09:04:00 8024 3
原创 使用SQL SERVER 2000的全文检索功能
使用SQL SERVER 2000的全文检索功能步骤:1、 打开NorthWind数据库,右键Products表,选择“全文索引表”,“在表上定义全文索引”,为其创建全文目录。在“全文索引向导”中,选择你需要全文查询条件的列(可以是文本或图像),我们选择Productname和QuantityPerUnit列。然后下一步,输入一个新的目录proCatalog,点击下一步。在填充调度一
2003-03-13 09:04:00 4505
原创 基于.NET的邮件解决方案
基于.NET的邮件解决方案第一次开始使用.net的System.Web.Mail消息组件,觉得很好用,而且简单。但后来发现.net自带的SmtpMail不支持SMTP认证,而且许多许多SMTP服务器不只需要登陆验证,还对MAIL From作了验证(比如263),如果和登陆用的用户名不符也不能发信。再有就是pop3邮件的信息解析问题,比如说解析出中文。 总结起来邮件问题也就2个问题:一是sm
2003-03-10 10:25:00 2629
原创 .NET环境下几种不同的邮件发送解决方案
.NET环境下几种不同的邮件发送解决方案 1、 使用outLook提供的发送如:我见过的用友软件U8生产制造(演示版),其中的邮件功能就是通过调用outLook的ActiveX 组件优点:开发简单缺点:依赖outlook组件,SMTP 邮件服务 邮件发送的代码如下: Private Sub Send() Dim outObj As New O
2003-02-27 10:58:00 2482 1
原创 在.NET环境下将报表导出EXCEL和WORD
在.NET环境下将报表导出EXCEL和WORD 在VB6开发环境下,本人使用EXCEL作过报表,在.NET环境下开发,本人使用水晶报表。但VB.NET同样可以将报表导出到EXCEL和WORD进行输出,制作出专业水平的报表。 具体操作如下:(注:首先需添加引用,选择COM-->选择Microsoft Word 10.0 Object Library和Microsoft Excel 1
2003-02-15 12:33:00 2748 1
原创 添加一个下拉框到DataGrid
本实例利用Paint方法添加一个下拉框到DataGrid1上 1、新建一个Visual Basic Project 。2、添加一个DataGrid control到窗体上。3、加入以下代码 Imports System.Data.SqlClient Public Class Form1 Inherits System.Windows.Forms.Form #R
2003-01-11 09:59:00 1766
原创 列出SQL SERVER数据库中所有表及字段信息
csdn许多网友问怎样列出数据库有所有表及表信息,下面这段程序正是你所想要的,程序思想:用SELECT name From sysobjects WHERE xtype = u得到所有表,然后循环打开表,根据Rs_Colums.Fields(I).Name 得到字段名,FieldType(Rs_Colums.Fields(I).Type) 得到字段类型,Rs_Colums.Fi
2002-10-23 16:17:00 2608
原创 Visual Basic 导出到 Excel 提速之法
Excel 是一个非常优秀的报表制作软件,用VBA可以控制其生成优秀的报表,本文通过添加查询语句的方法,即用Excel中的获取外部数据的功能将数据很快地从一个查询语句中捕获到EXCEL中,比起往每个CELL里写数据的方法提高许多倍。将下文加入到一个模块中,屏幕中调用如下ExporToExcel("select * from table")则实现将其导出到EXCEL中Pub
2002-09-05 09:03:00 5567 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人