摘要:using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; // 引入OFFICE EXCEL命名空间 using Excel = Microsoft.Office.Interop.Excel; using System.Reflection; using System... 阅读全文
Excel对象
2009-12-20 16:04 by 观海看云, 311 阅读, 0 推荐, 收藏, 编辑
摘要:Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统 时,对于不同的用户,他们对于打印的需求是不一样的,如果要使得程序中的打印功能适用于每一个用户,可以想象程序设计是十分复杂的。由于Excel表格的 功能强大,又由于几乎每一台机器都安装了它,如果把程序处理的结果放到Excel表格中,这样每一个用户就可以根据... 阅读全文
从C#输入到excel要如何控制每个单元格的边框线是否可见
2009-12-20 15:48 by 观海看云, 543 阅读, 0 推荐, 收藏, 编辑
摘要:默认是不可见 要控制可见并调整样式可使用所选择单元格Borders.LineStyle属性比如设置全部单元格边框样式为1Excel.Range rng= excel.get_Range(excel.Cells[1, 1], excel.Cells[rowIndex, colIndex]);rng.Borders.LineStyle = "1"; 阅读全文
.net开发人员应该知道(二)
2009-12-14 21:17 by 观海看云, 2676 阅读, 2 推荐, 收藏, 编辑
摘要:阐述面向接口、面向对象、面向方面编程的区别 面向接口更关注的是概念,它的原则是先定义好行为规范,再根据行为规范创建实现,严格的来说,面向接口应该是面向对象中的一部分吧,因为面向对象也强调的是本末倒置原则,也就是实现依赖于抽象,而抽象不依赖于具体实现,更具比较的应该是面向接口与面向抽象对象,我的体会是面向接口更加灵活,但实现时候,稍微有些代码冗余,而面向抽象可以结合面向接口,先定义接口,再定义抽象... 阅读全文
js与C#之间相互调用的一些方法
2009-12-12 21:09 by 观海看云, 173 阅读, 0 推荐, 收藏, 编辑
摘要:1、获得aspx客户端请求地址:[代码]2、C#调用客户端方法:(top.window.document:表父窗体,如果是MainFrame对象在本窗体中,则不加top.window.document)Js中的方法:[代码]C#调用:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh... 阅读全文
web.config配置ajaxpro,sqlhelper
2009-12-12 11:03 by 观海看云, 209 阅读, 0 推荐, 收藏, 编辑
摘要:<?xml version="1.0"?><configuration> <appSettings> <add key="connstr" value="server=.;database=webshop;uid=sa;pwd="/> </appSettings> <connectionStrings> <add n... 阅读全文
一个挺好用的数据库操作类
2009-12-12 10:46 by 观海看云, 218 阅读, 0 推荐, 收藏, 编辑
摘要:using System;using System.Data;using System.Configuration;using System.Data.SqlClient;using System.Collections;using System.Collections.Specialized; using System.Data.Common;using System.Collections.G... 阅读全文
学习笔记ADO.Net方面
2009-12-12 10:45 by 观海看云, 206 阅读, 0 推荐, 收藏, 编辑
摘要:创建table create table customers1 as select * from customers --order 数据库可行select * into customers1 from customers ---ms 可行using System;using System.Collections.Generic;using System.ComponentModel;using ... 阅读全文
HTML标签详解
2009-12-12 10:44 by 观海看云, 121 阅读, 0 推荐, 收藏, 编辑
摘要:HTML指令详解结构<html><head><title>标题<title></head><body>..........文件内容..........</body></html>1.文件标题<title>..........</title>2.文件更新--<meta>【1】10秒后自动更新一次<meta http-equiv="refresh" content=10>【2】10秒後自动连结到另一文... 阅读全文
JS 事件大全
2009-12-12 10:41 by 观海看云, 103 阅读, 0 推荐, 收藏, 编辑
摘要:一般事件 事件 浏览器支持 描述 onClick 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick 鼠标双击事件 onMouseDown 鼠标上的按钮被按下了 onMouseUp 鼠标按下后,松开时激发的事件 onMouseOver 当鼠标移动到某对象范围的上方时触发的事件 onMouseMove 鼠标移动时触发的事件 onMouseOut 当鼠标离开某对象范围时触发的事件... 阅读全文
(转)AjaxPro实现机制探讨——Ajax是如何调用服务器端C#方法?
2009-12-12 10:39 by 观海看云, 410 阅读, 0 推荐, 收藏, 编辑
摘要:谈起Ajax做过web开发的都非常熟悉,就是通过xmlhttp request与服务器端通信而避免页面刷新。关于Ajax是如何运作的,网上有很多帖子解释其各js文件的作用及调用xmlhttp的原理。但Ajax到底是怎么调用服务器端的C#代码的呢?怎么让后台的方法运行并将结果反馈给xmlhttp的呢?曾经有个同事问起我这个问题,我还真懵了!本以为象.Net 1.1下通过form传递必要的EventN... 阅读全文
.net开发人员应该知道(一)
2009-12-11 08:27 by 观海看云, 5055 阅读, 4 推荐, 收藏, 编辑
摘要:描述线程与进程的区别?线程是比进程更小的处理模块。进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还... 阅读全文
css让页面居中
2009-12-08 08:23 by 观海看云, 901 阅读, 0 推荐, 收藏, 编辑
摘要:1.我们常用的margin:0 auto;方法这个方法是大家用的最多的方法,使用的时候必须为容器制定宽度!例子: #main {width:960px;margin:0 auto;}这个在大部分浏览器里面都可以很好的实现效果。但是在IE6之前的版本中却不被支持,下面看一下第二种方法2. 用text-align实现居中,这个方法其实算是一个hack。这个方法把整个页面当作文本对待,把body的属性设... 阅读全文
存储过程中的 SET NOCOUNT ON
2009-12-02 22:43 by 观海看云, 657 阅读, 0 推荐, 收藏, 编辑
摘要:SET NOCOUNT 使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息。 语法 SET NOCOUNT { ON | OFF } 注释 当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。 即使当 SET NOCOUNT 为 ON 时,也更新 @@ROWCOUNT... 阅读全文
SQLSERVER 动态执行SQL sp_executesql与EXEC
2009-12-02 22:33 by 观海看云, 518 阅读, 0 推荐, 收藏, 编辑
摘要:摘自SQL server帮助文档对大家优查询速度有帮助!建议使用 sp_executesql 而不要使用 EXECUTE 语句执行字符串。支持参数替换不仅使 sp_executesql 比 EXECUTE 更通用,而且还使 sp_executesql 更有效,因为它生成的执行计划更有可能被 SQL Server 重新使用。自包含批处理sp_executesql 或 EXECUTE 语句执行字符串时... 阅读全文