
VS.NET/ASP.NET
文章平均质量分 72
xykwgjyygy
本人性格开朗,爱好参于集体活动,集体观念强。
展开
-
VB.NET 与 C# 定义事件,方法,属性,字段,构造函数的不同之处
一样的功能,两种语言不同的定义方式:第一组:VB.NetPublic Property setProgressBar() As Integer Get Return _progressBar End Get Set(ByVal Value As Integer) _progressBar = Valu原创 2008-03-20 14:21:00 · 1283 阅读 · 0 评论 -
C#读写xml文件
已知有一个XML文件(bookstore.xml)如下: Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("bookstore.xml"); XmlNode root=xmlDoc.SelectSingleNode(转载 2008-01-10 11:11:00 · 376 阅读 · 0 评论 -
SQL中存储过程变量长度
已下是一个测试表:if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[test_data]) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table [dbo].[test_data]GOCREATE TABLE [dbo].[test_data]原创 2008-01-10 20:34:00 · 1322 阅读 · 0 评论 -
通用分页存储过程算法 改成.net类实现
using System;namespace CountryPark.DAL...{ /**//**//**//// /// PageList 的摘要说明。 /// public sealed class PageList ...{ static PageList() ...{ }原创 2008-01-11 16:43:00 · 506 阅读 · 0 评论 -
IDisposable 接口介绍
using System;using System.ComponentModel;// The following example demonstrates how to create// a resource class that implements the IDisposable interface// and the IDisposable.Dispose method.publ转载 2008-01-11 14:42:00 · 469 阅读 · 0 评论 -
ConnectionString 汇总
SQL Server ODBC OLE DB, OleDbConnection (.NET) SqlConnection (.NET) Data Shape Read more Standard Security: "Driver={SQL Server}原创 2008-01-11 16:52:00 · 1885 阅读 · 0 评论 -
.NET 取当前目录(路径)汇总
AppDomain.CurrentDomain.BaseDirectorySystem.Environment.CurrentDirectoryApplication.StartupPathApplication.Path base.Server.MapPath原创 2008-01-11 21:54:00 · 672 阅读 · 0 评论 -
二、线谈C#内存回收与Dispose﹐Close﹐Finalize方法
实现 Finalize 方法或析构函数对性能可能会有负面影响,因此应避免不必要地使用它们。用 Finalize 方法回收对象使用的内存需要至少两次垃圾回收。当垃圾回收器执行回收时,它只回收没有终结器的不可访问对象的内存。这时,它不能回收具有终结器的不可访问对象。它改为将这些对象的项从终止队列中移除并将它们放置在标为准备终止的对象列表中。该列表中的项指向托管堆中准备被调用其终止代码的对象。垃圾回收器转载 2008-01-11 22:54:00 · 1267 阅读 · 0 评论 -
一、线谈C#内存回收与Dispose﹐Close﹐Finalize方法
.net内存回收与Dispose﹐Close﹐Finalize方法一. net的对象使用一般分为三种情况﹕1.创建对象2.使用对象3.释放对象二.创建对象1.创建对象实际分为两个步骤﹕变量类型宣告和初始化对象2.变量类型宣告(declare),如﹕FileStream fs这行代码会在当前的变量作用域空间(栈或堆)里建立一个叫做fs的变量﹐至少四个字节吧(因为要存一原创 2008-01-11 16:28:00 · 2608 阅读 · 3 评论 -
asp.net(c#) 制作注册码程序
1、定义CS类using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.Web转载 2008-01-10 10:26:00 · 1834 阅读 · 0 评论 -
VB.NET中字符串操作函数
VB.NET中字符串操作函数 函数 语法 功能 Len Len(string|varname) 返回字符串内字符的数目,或是存储一变量所需的字节数。 Trim Trim(string) 将字符串前后的空格去掉 Ltrim Ltrim(string原创 2008-01-10 10:17:00 · 7436 阅读 · 2 评论 -
优化一句T-SQL语句引发的思考
问题是这样: 有表Stress_test(id int, key char(2)) id 上有普通索引; key 上有簇索引; id 有有限量的重复; key 有无限量的重复;现在我需要按逻辑与查询表中key=Az AND key=Bw AND key=Cv 的id求教高手最有效的查询语句测试环境: Hardware:P4 2.原创 2008-03-24 14:35:00 · 823 阅读 · 0 评论 -
comboBox控件SelectedIndexChanged时的取值问题
// comboBox 取值问题// A: 在属性 Iitems 添加项//// CobShow.SelectedIndex 选择项的索引// CobShow.SelectedItem 选择项的文本// CobShow.SelectText 空值// C原创 2008-01-10 08:58:00 · 1893 阅读 · 0 评论 -
返回ExecuteScalar的值强制类型转换,出现"指定数据转换无效"
1. 如果想统计某列总和,则使用 SELECT SUM(列名) 。注意,如果列中包含小数字,比如 1.25 ,则要使用double型而不能使用int型。代码演示:double d = (double)Socut.Data.ExecuteScalar("SELECT SUM(s_id) FROM socut_data");2. 如果想统计某列数据的平均值,则要使用 SELECT AVG(列名)。3.原创 2008-01-10 10:01:00 · 3346 阅读 · 2 评论 -
VS.Net 2003的代码混淆器(Dotfuscator community edition)
VS.Net 2003的代码混淆器(Dotfuscator community edition) Dotfuscator充分运用VS.NET中符号学上的特点,把尽可能多的符号改成字母”A”。据该公司说,某些代码大约有33%的引用可以改成”A”,还有10%可以改成”B”。经过模糊器这一处理,反向工程得到的代码将很难理解。 VS.Net 2003附带Dotfuscator应用程序位转载 2008-01-10 10:31:00 · 663 阅读 · 0 评论 -
水晶报表.NET 2003 下使用水晶报表(Crystal Report)
水晶报表.NET 2003 下使用水晶报表(Crystal Report) 转贴:发表者: xymo Crystal Reports for Visual Studio .NET 是用于 Visual Studio .NET 的标准报表开发工具,使用他可以快速创建各种类型的报表(如交叉表、子报表、图表……)并能同时承载于Web和 Windows平台,还可将 Cry转载 2008-01-10 10:36:00 · 845 阅读 · 0 评论 -
判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
在编程的时候,经常遇到要判断一个字符串中的字符是否全部是数字(0-9),本来是一个很容易实现的功能,但程序员首先会想到的是,这样简单的功能有没有现成的函数可以用呢?VB.NET中有个IsNumeric(object),C#中只有判断单个字符的Char.IsNumber(),IsNumeric可以判断double类型的数字字符串,但无法排除正负号和小数点,如果判断字符串是否是一个数的话用它挺合适,但转载 2008-01-10 10:48:00 · 831 阅读 · 0 评论 -
Nunit简单操作案例
Nunit简单操作案例Nunit的操作流程很简单。主要是对测试类(Test Case)的编写很重要。这里只是简单介绍一下Nunit的使用流程。以一个实例为例进行介绍,需要检验某一个流程中的a*b的值是否正确。第一步,安装Nunit,Nunit的安装程序可以在网站上下载。第二步,在visual studio中建立关于实例的方案,按下图顺序进行操作即可。 第三步,引用Nu原创 2008-01-10 11:01:00 · 466 阅读 · 0 评论 -
Visual Basic.NET中用ADO.NET和ODBC.NET连接各种数据库的方法
一、先介绍ADO.NET和ODBC.NETADO .NET由Microsoft ActiveX Data Objects (ADO)改进而来,它提供平台互用和可收缩的数据访问功能,是Visual Basic.NET进行数据库编程所使用的重要工具。ADO.NET 使用了某些 ADO 的对象,如 Connection 和 Command 对象,并且还引入了新的对象。主要的新 ADO.NET 对象包括转载 2008-01-10 18:13:00 · 909 阅读 · 0 评论 -
using 语句定义一个范围,在此范围的末尾将自动释放对象,这样就不会占用太多的资源
using 语句定义一个范围,在此范围的末尾将处理对象。using (expression | type identifier = initializer) statement其中: expression 希望在退出 using 语句时调用 Dispose 的表达式。 type identifier 的类型。 identifier type 类型的名称或标识符。定义一个以上 type 类型的 id转载 2008-01-11 14:47:00 · 546 阅读 · 0 评论 -
资源的释放using与Dispose()
对于一些资源,尤其是那些比较重要的系统级资源(如文件系统对象、网络系统对象、系统图形界面对象),使用后必需及时显式的释放,因为系统的垃圾回收器(GC)并不能保证在合适的时候被触发。使用方法1.用完后显式调用Dispose()方法2.使用using结构,在对象超出作用域时using结构会自动调用Dispose()。using (Graphics g = this.CreateGraphics转载 2008-01-11 16:11:00 · 1954 阅读 · 0 评论 -
一些常见的ASP.NET验证码实现
一些常见的验证码效果图:功能分析:一般校验码具有的功能:1、显示内容显示内容一般是数字或者数字+字符,还有更变态的,显示的内容是随机汉字。如何随机生成汉字,请看:《用C#生成随机中文汉字验证码的基本原理》http://wulei8899.cnblogs.com/archive/2005/06/29/183200.html2、内容显示内容显示这里,有很多做法,常见的有以下几种:2.1 以转载 2008-01-11 16:56:00 · 659 阅读 · 1 评论 -
VB.NET 中操作数据库应用事务,SqlTransaction
Private Sub Page_Load()Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 在此处放置初始化页的用户代码 Dim SqlHelper As New SqlHelper ExecuteSqlTra原创 2008-01-16 08:39:00 · 1359 阅读 · 1 评论 -
VB.NET 中OpenFileDg文件名,路径的获取
Private Function GetFileName()Function GetFileName(ByVal FileName As String) As String Dim Names() As String = FileName.Split(New Char() {""}) Dim Name As String = Names(Names.Leng原创 2008-01-16 09:59:00 · 1079 阅读 · 0 评论 -
GridView单元格不换行问题
GridView1.Attributes.Add("style", "word-break:break-all;")原创 2008-04-21 09:29:00 · 981 阅读 · 0 评论 -
代码修改web.config
网站中大部分配置存储在web.config的appSettings节中,可以通过System.Web.Configuration.WebConfigurationManager.AppSettings.Get读取相应的节,如何设置这些节点的值并保存呢?修改web.config的内容可以使用Configuration cfg = System.Web.Configuration.WebC原创 2008-05-29 08:21:00 · 615 阅读 · 0 评论 -
.Net脱离框架
在各大论坛,优快云,MSDN,里面都有无数的人发问过如何让.NET程序脱离.NET框架的方法,但是得到的答案都是没用的,记得某人也说过,想脱离.NET框架,就不要用.NET语言编写,.NET程序是基于托管的,他把程序中立成IL语言,然后让.NET框架去编译解释。这个是一个.NET程序运行的模式。我是一名共享软件的作者,想要共享软件有着更多的收入,则需要更多的推广,更多的安装量,可原创 2008-06-03 11:58:00 · 1766 阅读 · 3 评论 -
.Net脱离框架(winfrom)
这段时间在研究winfrom脱离框架,如有兴趣可以访问..http://data.fastime.com.cnQQ群:60624854原创 2008-06-23 15:42:00 · 1714 阅读 · 1 评论 -
FasTime.Data.dll V2.6.5.1 数据库操作组件
Net 数据库操作组件 FasTime.Data.dll V2.6.5.1 的特色 1,同时支持四种驱动,OleDb,SqlClient,OracleClient,Odbc 2, 支持的数据库有,Access,Mssql,Oracle,XLS;可自由切换。 3,支持一个项目中同时使用N个数据库 4,支持存储过程,并且支持Access伪存储过程 5,比起以往的版本,你要手写的代码变得更少 6,不原创 2008-12-15 15:05:00 · 747 阅读 · 0 评论 -
.net 事务总结
1、ado.net本例为更新数据库中某张表的一个示例。 2、COM+事务(分布式事务) 3、 实例public void RunSqlTransaction(string myConnString) {(SqlConnection myConnection = new SqlConnection(myConnString); myConnection.原创 2009-07-25 09:17:00 · 631 阅读 · 0 评论 -
二、VB.NET 多语言版本的开发之XML
DefaultLanguage.xmlxml version="1.0" standalone="yes"?>Language> DefaultLanguage>ZHDefaultLanguage>Language>AppConfig.xmlxml version="1.0" encoding="utf-8" ?>AppConfig> Area> La原创 2008-01-16 11:09:00 · 811 阅读 · 0 评论 -
CodeFile、Src、Codebehind三者的差别在哪?
@ Page Language="C#" AutoEventWireup="true" CodeFile="default.aspx.cs" Inherits="_Default" %> @ Page Language="C#" AutoEventWireup="true" Src="default.aspx.cs" Inherits="_Default" %> @ Page Languag原创 2008-04-09 08:56:00 · 952 阅读 · 0 评论 -
1.1 读写配置文件app.config
在 .NET 1.1 中,我们都知道可以使用 app.config 或者 web.config (ASP.NET) 来保存一些设置。可是对于大多数人来说,可能用的最多的只是把它当作一个简单的 ini 文件来存储 key-value 键值对,比如数据库链接字符串,上传文件路径之类的。但是实际上配置文件里可以存放任意复杂的结构。如果读过 DNN,.Text 之类程序的代码,就可以找到这些应用的范例。不过这些项目的代码一般都比较繁杂,因此这里我结合 .Text 的配置方法,对配置文件的用法来做一个简单的小结。原创 2008-01-15 15:00:00 · 547 阅读 · 0 评论 -
pull、push模式的Report应用
Public crReportDocument As CrystalDecisions.CrystalReports.Engine.ReportDocument /表表的名称 Public crExportOptions As CrystalDecisions.Shared.ExportOptions Protected WithEvents CrystalRepo原创 2008-01-16 08:56:00 · 607 阅读 · 0 评论 -
解密XenoCode加密字符
class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args) { // // TODO: 在此处添加代码以启动应用程序 //转载 2008-01-16 09:11:00 · 820 阅读 · 0 评论 -
VB.NET 串口连接,控件利用AxMSComm
Private Sub AxMSComm1_OnComm()Sub AxMSComm1_OnComm(ByVal sender As Object, ByVal e As System.EventArgs) Handles AxMSComm1.OnComm Dim strIn As String Dim I As Integer For I =原创 2008-01-16 09:32:00 · 1945 阅读 · 0 评论 -
格式化datagrid中的格式
Me.DataGrid2.DataSource = abc Me.DataGrid2.TableStyles.Add(gettablestyle(abc))Private Function gettablestyle(ByVal table As DataTable) As DataGridTableStyle Dim style As New DataGridTableS原创 2008-01-16 09:49:00 · 499 阅读 · 0 评论 -
VB.NET 进度条与状态条的使用
Private strDate = New System.Windows.Forms.StatusBarPanel Private StrCount = New System.Windows.Forms.StatusBarPanel Private info = New System.Windows.Forms.StatusBarPanel Private progress原创 2008-01-16 09:56:00 · 2573 阅读 · 0 评论 -
三、VB.NET 多语言版本的开发之From窗体调用
frmlogin窗体using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;Namespace MuchLanguagenamespace MuchLanguage{ /// s原创 2008-01-16 11:29:00 · 1269 阅读 · 0 评论 -
一、VB.NET 多语言版本的开发之类文件
ReadAppConfig.csusing System;using System.Collections;using System.Xml;using System.IO;using System.Windows.Forms;using System.Text;Namespace MuchLanguagenamespace MuchLanguage{ /// summary>原创 2008-01-16 11:50:00 · 1439 阅读 · 1 评论