2004年9月21日

用TreeView实现树菜单

摘要: 用TreeView实现树菜单具体方法是:创建一个数据库,设计树图信息表S_Menu,包含NodeId、ParentId、NodeName、Address、Icon字段,其它字段根据实际业务而定,节点名称NodeName将在树型控件的节点上显示,NodeId字段保存节点的唯一标识号,ParentId表示当前节点的父节点号,标识号组成了一个“链表”,记录了树上节点的结构。设计一个Web窗体其上放置Tr... 阅读全文

posted @ 2004-09-21 22:39 kary 阅读(467) 评论(0) 推荐(0) 编辑

捕捉DataGrid的双击事件(C#版本)

摘要: 捕捉DataGrid的双击事件(C#版本) namespace DataGridDoubleClick{ using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; public ... 阅读全文

posted @ 2004-09-21 20:37 kary 阅读(484) 评论(0) 推荐(0) 编辑

怎样写一个存储过程类来实现C#中对存储过程的调用?

摘要: A: 假设数据表为UserDataStore,存储过程InsertUserData如下: CREATE PROCEDURE InsertUserData @UserName NVARCHAR(50) = NULL, @UserInfo NVARCHAR(4000) = NULL AS SET XACT_ABORT ON BEGIN TRANSACTION INSERT INTO [UserData... 阅读全文

posted @ 2004-09-21 20:21 kary 阅读(1224) 评论(2) 推荐(0) 编辑

ASP.NET中数据库的操作初步----增加、删除、修改

摘要: 注意:本文暂时不讲解数据库的数据调出和显示,因为他涉及的东西比较多,所以我们将另外详细讲解。本文主要要讲的是数据库的增加、删除、修改。 一、定义OleDbCommand类型变量:MyCommand要对数据库进行增加、删除、修改的操作我们还需要根据MyConnectio的类型定义一个OleDbCommand或者SqlCommand对象(请注意如果MyConnection是OleDbConnectio... 阅读全文

posted @ 2004-09-21 20:11 kary 阅读(781) 评论(0) 推荐(0) 编辑

ASP.NET应用程序设计的10大技巧

摘要: 在本篇文章中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或Wor... 阅读全文

posted @ 2004-09-21 20:07 kary 阅读(426) 评论(0) 推荐(0) 编辑

.NET中带有口令加密的注册页面

摘要: 在ASP.NET中提供了加密的功能。名字空间System.Web.Security中包含了类FormsAuthentication,其中有一个方法HashPasswordForStoringInConfigFile。这个方法可以将用户提供的字符变成乱码,然后存储起来。注意此方法是不能继承的。 下面的代码就是在做注册页面时将数据加密后存储到数据库的过程 Imports System.Web.Secu... 阅读全文

posted @ 2004-09-21 20:05 kary 阅读(389) 评论(0) 推荐(0) 编辑

C#实现更改IP功能(原码)

摘要: using System; using System.Management; namespace ArLi.CommonPrj { public class ChangeIP { /// /// Build of ArLi 2003.6.3 /// public static readonly System.Version myVersion = new System.Version(1,1)... 阅读全文

posted @ 2004-09-21 20:03 kary 阅读(815) 评论(0) 推荐(0) 编辑

在两个ASP.NET页面之间传递值

摘要: 引言 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querys... 阅读全文

posted @ 2004-09-21 20:02 kary 阅读(359) 评论(0) 推荐(0) 编辑

经典水晶报表设计——列非常多,横向篇幅非常长的表

摘要: 1、在“打印设置”对话框,选择“横向”选项以横向方向打印报表。2、在“页面设置”对话框,缩小上边距、下边距、左边距、右边距。3、纵向显示所有报表对象。(1) 将所有报表对象旋转270度,字段、文本、图片、页码等对象。右击报表对象,选择"格式化",进入"格式化编辑器对话框"。选择"公用"选项卡,在"文本旋转"下拉列表框选择 270。(2) 纵向拉长对象,确保纵向上可以容纳显示。(3) 所有的节都要拉... 阅读全文

posted @ 2004-09-21 20:01 kary 阅读(599) 评论(0) 推荐(0) 编辑

在 WebForm 的 DadaGrid 中显示图象

摘要: 在 WebForm 的 DadaGrid 中显示图象 DadaGrid 是 ASP.NET 编程中一个很重要的控件,其优良的可定制功能为提高它的表现力提供了极大的方便。除了与数据源直接绑定以外,我们还可以通过列绑定模板对 DataGrid 的列进行自定义,来按照我们设定的格式显示数据。 例如,数据表中有一个字段 f_DemoImage 用来存放图片的路径(包括图片文件名),为了在 DataG... 阅读全文

posted @ 2004-09-21 19:57 kary 阅读(494) 评论(0) 推荐(0) 编辑

C#可定制的数据库备份和恢复程序

摘要: 在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库用户,这个程序更是必不可少,而且操作必需足够简单。因为在很多系统中,数据库的备份恢复功能都是相近的,因此,我们最好做一个通用的数据库备份恢复程序,这样就不必每个系统都开发一套了。 要开发这样一套系统,我个人认为应该满足以下要求: 1. 备份恢复操作应该有历史记录(必需有一个备份列表,列出备份文件的相... 阅读全文

posted @ 2004-09-21 19:54 kary 阅读(962) 评论(3) 推荐(0) 编辑

导航