学习笔记
百度首页 | 百度空间
 
个人档案
 
jgszhl_85
男, 22岁
北京 海淀区 
上次登录:
8月25日
加为好友
 
   
 
日历
 
     
 
文章分类
 
 
c#(9)
 
 
 
 
     
 
留言板
 

爱丝币,我来了
 
     
 
好友最新文章
 
     
 
最近访客
 
 

flowforever

zhang9418hn

音乐酷GG

738b

chris_lshjhack

yewude15

zqc_0101

gallanthunter
     
 
背景音乐
 
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     
 
RSS订阅
 
   
 
 
文章列表
 
2008-08-25 19:08

让我们来了解一下GDI+的工作过程吧!在GDI+中要绘制图形首先要创建Graphics(图形)对象,然后再利用Draw...(绘制方法,有很多)在Graphics对象上绘制。在众多的Draw...中有没有类似Bitblt函数的方法呢?有!就是DrawImage方法!!在DrawImage方法的众多重载中这样一个:

Overloads Public Sub DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit)

“在指定位置并且按指定大小绘制指定的Image 对象的指定部分。”

利用这个重载,我们完全可以实现复杂背景下的擦除功能

 
2008-08-20 17:16
GDI+的双缓冲问题终于搞定了, 真是松了一口气!
一直以来的误区:.net1.1 和 .net 2.0 在处理控件双缓冲上是有区别的。
.net 1.1 中,使用:this.SetStyle(ControlStyles.DoubleBuffer, true);
.net 2.0中,使用:this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
怪不说老是提示参数无效,一直也不知道是这个问题,呵呵
要知道,图元无闪烁的实现和图元的绘制方法没有多少关系,只是绘制方法可以控制图元的刷新区域,使双缓冲性能更优!
 
2008-08-18 18:12
  ·关于C#中timer类 在C#里关于定时器类就有3个
  1.定义在System.Windows.Forms里
  2.定义在System.Threading.Timer类里
  3.定义在System.Timers.Timer类里
  System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API SetTimer实现的。它的主要缺点是计时不精确,而且必须有消息循环,Console Application(控制台应用程序)无法使用。
  
  System.Timers.Timer和System.Threading.Timer非常类似,它们是通过.NET
 
2008-08-14 21:17
某些时候,我们希望直接传递字段名、表名、where条件甚至 SQL 语句本身等字符串到存储过程,在存储过程里将不同的参数值组合成不同的 SQL 语句执行,Microsoft SQL Server 提供两种方法实现这个目的。
  一、使用 sp_executesql 系统存储过程执行 Unicode 字符串
  1
 
2008-08-14 17:56
和BCP一样,BULK INSERT陈述式要设定几个必要参数和几个选择性使用的参数。 您可以使用以下的指令,在SQL Server 內部呼叫BULK INSERT(使用ISQL、OSQL 或Query Analyzer),其中包含了必要及選擇性使用的參數: 您可以使用以下的指令,在SQL Serve
 
2008-08-14 17:54

bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。bcp可以将数据库的表或视图直接导出,也能通过SELECT FROM语句对表或视图进行过滤后导出。在导入导出数据时,可以使用默认值或是使用一个格式文件将文件中的数据导入到数据库或将数据库中的数据导出到文件中。下面将详细讨论如何利用bcp导入导出数据。

1. bcp的主要参数介绍

bcp共有四个

 
2008-08-14 17:48

表存在

INSERT INTO   tableName    select * from openrowset('MICROSOFT.JET.OLEDB.4.0','dbase 5.0;database=dbf的存放目录','select * from" + dbf的存放路径")

表不存在

SELECT * INTO tableName from openrowset('Microsoft.jet.oleda.4.0','dbase5.0;database=dbf的存放目录','select * from" + dbf的存放路径")

 
2008-08-13 21:54
SQL Server 2005中,xp_cmdshell默认是被禁止使用的,使用xp_cmdshell会得类似这样的提示:
;B h!U E I%N"I r0SQL Server blocked access to procedure 'sys.xp_cmdshell' of component 'xp_cmdshell' because this component is turned off as part of the security configuration for this server.
 
2008-08-13 14:19
新建表:
create table [表名]
(
[自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,
[字段1] nVarChar(50) default '默认值' null ,
[字段2] ntext null ,
[字段3] datetime,
[字段4] money null ,
[字段5] int default 0,
[字段6] Decimal (12,4) default 0,
[字段7] image null ,
)

删除表:
Drop table [表名]

插入数据:
INSERT INTO [表名] (字段1,字段2) VALUES (100,'51WINDOWS.NET')

删除数据:
DELETE FROM [表名] WHERE [字段名]>100
 
2008-08-13 11:09

数据库的操作在现在的Python里面已经变得十分的好用,有了一套API标准.下面的就是讲讲如何的去使用这套框架定义.此框架包含以下部分:

模块接口

连接对象

游标对象

DBI辅助对象

数据类型与定义

如何实现的提示

从1.0到2.0的变化

例子


模块接口


connect(parameters...) 其中的参数格式如下:

dsn       数据源名称
user      用户名(可选)
password 密码(可选)
hos

 
2008-08-12 14:02

一.SELECT语句的完整语法为:
SELECT[ALL|DISTINCT|DISTINCTROW|TOP]
{*|talbe.*|[table.]field1[AS alias1][,[table.]field2[AS alias2][,…]]}
FROM tableexpression[,…
][IN externaldatabase]
[WHERE…]
[GROUP BY…]
[HAVING…]
[ORDER BY…]
[WITH OWNERACCESS OPTION]
说明:
用中括号([])括起来的部分表示是可选的,用大括号({})括起来的部分是表示必须从中选择其中的一个。
一. 1 FROM子句
FROM子句指定了SELECT语句中字段的来源。FROM子句后面是包含一个或多个

 
2008-08-12 14:01

方式一:
---------------------------------------------------------------

. 安装ODBC .NET data provider http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/668/msdncompositedoc.xml


首先建立一个DSN指向DBF文件所在的目录,比如说叫MYDBF,然后在你的VS.NET Project里面引用
using Microsoft.Data.Odbc

再用以下代码建立OdbcConnection, OdbcDataAdapter, DataSet.

OdbcConnection oCn = New OdbcConnection(

 
2008-08-12 13:58
对各种数据源连接各种数据库常用连接字符串,归纳了一下,如下:
(一)常用连接:
1.使用SqlConnection对象:
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
2.使用OleDbConnection对象:
public void OleDBConnectionOpen()
{
OleDBConnection conn = new OleDbconnection();
conn.Connec
 
2008-08-11 11:40

本文假设您熟悉 .NET 与 C#

摘要

.NET 体系结构的优势之一在于,利用该体系结构构建的程序集包含很多有用的信息,使用中间语言反汇编程序 ILDASM 即可恢复这些信息。但是这样会带来另一个问题,就是可以访问您的二进制代码的人能够以非常近似的手段恢复原始源代码。作者将在文中介绍程序模糊处理,该处理可作为一种阻止反相工程的手段。此外,他们还将讨论可用的不同类型的模糊处理技术,并示范 Visual Studio .NET 2003 中包含的新模糊处理工具。

 
2008-08-08 10:46

Failed to access IIS metabase.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase.

The pro
 
     


©2008 Baidu