C#对底层数据操作的通用类 评论:0条
using System;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;
namespace DataLibrary
{
/// <summary>
/// 数据连接设置
/// </summary>
public class SqlConnect
{
static……[阅读全文]
控制数据表中的字段权限及单元格权限 评论:0条
我们习惯了在页面上有几个按钮,控制这几个按钮的权限,都做得都很熟练,例如有 btnAdd 添加按钮,btnEdit 编辑按钮,btnDelete 删除按钮,此 页面是学生基本信息管理页面 frmStudentManager。 那我们可以设置如下权限对应……[阅读全文]
.NET下正则表达式应用的四个示例 评论:0条
1.确认有效电子邮件格式 下面的代码示例使用静态 Regex.IsMatch 方法验证一个字符串是否为有效电子邮件格式。如果字符串包含一个有效的电子邮件地址,则 IsValidEmail 方法返回 true,否则返回 false,但不采取其他任……[阅读全文]
保存美丽记忆 用ASP.NET创建网络相册(2) 评论:0条
HTML 部分代码 | " runat="server"> 上面代码比较容易理解,当点下一张,上一张的链接时,参数N的值加1,或者减1。 最后,为了实现比较直观的效果,我们放置一个datalist控件,其中显示图象文件夹下的所有文件,每当……[阅读全文]
Asp.net(c#)实现多线程断点续传 评论:0条
System.IO.Stream iStream = null; // Buffer to read 10K bytes in chunk: byte[] buffer = new Byte[10240]; // Length of the file: int length; // Total bytes to read: long dataToRead; // Identify the file……[阅读全文]
为DataGrid添加CheckBox控件(2) 评论:0条
#Region "更新DataGrid"
Private Sub RefreshGrid()
Dim oConnection As OleDbConnection
Dim oCommand As OleDbDataAdapter
Dim oDataSet As New DataSet()
Try
Dim sSQL As String = ……[阅读全文]
浅谈“三层结构”原理与用意 2 评论:0条
#001 <%@ Page language="c#" Codebehind="ListLWord.aspx.cs" AutoEventWireup="false"
Inherits="TraceLWord1.ListLWord" %>
#002 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN……[阅读全文]
C#中二进制运算在权限验证的应用 评论:0条
在我的另一篇文章中[委托在权限验证中的应用](见我的blog: http://www.cnblogs.com/wbuild) 提到了一个函数ValidateAuthor,其实我以前见过这样实现的,就是一个权限用一个文本来表示,可能有“修改”、“……[阅读全文]
C#进阶教程(四) 评论:0条
c#中的属性
这次我要向大家讲的是C#中的属性.属性是什么呢,比如说我是男的,男就是我的一人属性.我是一个大一的学生,大一也是我的一个属性.属性就是一个对象的性质.很简单吧,呵呵!下面,我给出两个例子,第一个例子……[阅读全文]
关系数据库的索引技术 评论:0条
摘 要:索引是影响关系数据库(RDBMS)性能的重要因素之一。当今常用的关系数据库,如SQL Server、Sybase、Oracle、DB2等,为了提高性能,都提供相应的索引机制。本文以微软的SQL Server数据库为例,介绍索引的概念、使用方法以及……[阅读全文]
C#排序算法:冒泡排序 选择排序 插入排序 希尔排序 评论:0条
一、冒泡排序(Bubble)
using System;
namespace BubbleSorter
{
public class BubbleSorter
{
public void Sort(int[] list)
{
int i,j,temp;
bool done=false;
j=1;
while((j<list.Length)&&(!done)) ……[阅读全文]
c#面试问题 评论:0条
传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同。 如何在C#中实现继承?在类名后加上一个冒号,再加上基类的名称。 C#支持多重继承么?不支持。可以用接口来实现。 被protected修饰的属……[阅读全文]
.NET序列化 评论:0条
1.什么是序列化
序列化是将对象状态转换为可保持或传输的格式的过程,在序列化过程中,对象的公共字段和私有字段以及类的名称(包括包含该类的程序集)都被转换为字节流,然后写入数据流。与序列化相对的是反序列化,它将流转换……[阅读全文]
用API写的VB6 的串口类,出现“遇到问题需要关闭” 评论:0条
用API写了个VB6 的类mycomm(环境是WinXP2 + VB6 sp6 rev6.0.9782),在Sub Main()读写串口下一切正常!不管是调试,还是编译运行都好好的。
将这个类加入到一个现有的、带有窗体的VB6工程中后,运行程序,读写串口绝大时候都正常!……[阅读全文]
ArcIMS图例乱码解决之道 评论:0条
ArcIMS图例乱码解决之道
前言:
用ArcIMS开发系统,系统差不多开发完毕,在这期间碰到很多问题,网上逛论坛,发帖子,问别人,慢慢就熟了,这里先写一些没写过的帖子,与大家分享!
这篇算是项目完成后的第一篇,也是一个很偏僻的话题,是……[阅读全文]
序列化的学习! 评论:0条
概念:序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象……[阅读全文]
那数组存入application,再利用循环读出来 评论:0条
private void Button2_Click(object sender, System.EventArgs e) { string[] a=new string[2]; a[0]="aa"; a[1]="bb"; Application.Add("a",a);//将值赋给 Application["a"] } private void Button3_Click(……[阅读全文]
|