随笔分类 - C#语言类
1
[原]Excel与OWC做报表总结
摘要:Excel试验:
一、Excel嵌入网页的方法。
1.在后台用流的方式返回给前台页面展现;
2.在后台讲Excel格式数据定好保存到本地,在前台页面用html标签加载展示;
阅读全文
[原]OWC做电子表格和图表的试验
摘要:连续这么多天持续写SQL,晚上找资料研究一下Microsoft Office Web Components(续上一篇Excel的文章)调节一下自己,文章主要内容:
1、 OWC组件在web页面展示的几种方法。
2、 OWC数据的填充。
3、 OWC显示格式的设置。
4、 在OWC中的电子表格类中填充数据的方法。
5、 OWC中显示数据格式的控制。
6、 OWC显示图表。
有综合示例
阅读全文
[原]用Excel做报表的试验
摘要:1、 用简单的VBA语句给Excel中写数据。
2、 将Excel放置在Web页面上来操作。
3、 通过不同框架传值来更新Web页面上的Excel数据内容。
4、 控制输出上下标格式的数据。
5、 更新Excel内容时强制结束前一个Excel进程(同时也会结束用户进程,是本实例的一个bug)。
阅读全文
[原]Winform自定义控件在网页上的应用
摘要:研究了一阵子C#版WorldWind,大家知道WorldWind是桌面程序,突然提了一个新需求,就是在IE里面运行WorldWind,对于java版的WorldWind来说可能比较容易,C#版的还真费神,我的做法是把WorldWindow以及自己的写的插件全部封装在一个winform自定义控件中,然后再把这个控件加载到webform上,效果非常好。
现在写一个简单的例子总结一下winform自定义控件在webform上使用的步骤。
阅读全文
事件的实现过程
摘要:做自定义控件的时候在对事件的定义和触发的理解总有些含糊,对预定义事件的处理方式也不说很理解,找资料补了补,学习内容记录如下:
1.代理的实现
2.事件的实现
3.C#中预定义事件处理方式
4.事件参数的使用
参考: http://blog.csdn.net/vipxiaotian/archive/2007/08.aspx
阅读全文
C#基础—— check、lock、using语句归纳
摘要:用到了using语句对资源管理功能,即当using块中的代码执行完以后立即释放块中实例化的对象资源。趁着热劲,对C#中的语句做了复习。
阅读全文
[原]回调实现步骤
摘要:回调技术在现在的B/S模式的软件开发中是一项非常重要的技术。在 ASP.NET 网页的默认模型中,单击按钮或执行一些其他操作会导致回发,此时将重新创建页及其控件,并在服务器上运行页代码,且新版本的页被呈现到浏览器。页回发会导致处理开销,这会降低性能,且会破坏页面状态。而使用回调客户端可以在不回发的前提下调用服务端的函数,解决了上面模式的不足,本文就学习一下回调的基本知识和实现过程。
阅读全文
[原]Web Service学习
摘要:webservice现在的应用越来越广,使用它可以为程序的开发带来不少的好处,比如:代码的重用,系统的集成,可穿越防火墙,避免回发带来的大量资源消耗等等。最近搜集学习了webservice的知识,将学习的内容与学习做的练习记录在此
阅读全文
爱因斯坦谜题解答(三种算法比较)
摘要:爱因斯坦谜题:在一条街上有颜色互不相同的五栋房子,不同国籍的人分别住在这五栋房子力,每人抽不同品牌的香烟,喝不同的饮料,养不同的宠物。已知如下情况:
1. 英国人住红色房子里。
2. 瑞典人养狗。
3. 丹麦人喝茶。
4. 绿色房子坐落在白色房子的左面。
5. 绿色房子的主人喝咖啡。
6. 抽Pall Mall香烟的人养鸟。
7. 黄色房子的主人抽Dunhill香烟。
8. 挪威人住第一间房子。
9. 五座房子中间的那座的主人喝牛奶。
10. 抽Blends香烟的住在养猫人的隔壁。
11. 养马的人住在抽Dunhill香烟者的隔壁。
12. 抽Blue Master香烟的喝啤酒。
13. 德国人抽Prince香烟。
14. 挪威人住的房子在蓝色房子的隔壁。
15. 抽Blends香烟的人有一个喝水的邻居。
问:谁养鱼?
阅读全文
[原]把一个简单计算器做成Web自定义控件
摘要:在前面动态创建控件制作了一个计算器,做完以后,想着把它做成一个web控件应该很简单,因为很多代码都可以照搬,其实真的也不难,只不过我以前没有做过Web自定义控件,有好多东西不懂,所以在制作的时候还是遇到了一些困难,不过现在还是做完了,就在Blog里做个记录吧!
阅读全文
[原]动态创建Web控件制做计算器
摘要:最近参加了Web基础开发培训,做了在后台动态创建控件完成一个计算器的功能的练习。程序比较简单,但用到的知识点比较多,有:
1、如何在后台动态创建对象来控制前台的布局。
2、如何动态的创建控件以及给所创建的控件属性赋值(为了简化程序,没有用自定义属性)。
3、如何让创建的控件响应事件以及在事件中对控件属性使用的方法。
4、如果有多个控件响应同一个事件完成不同的功能时,事件里面分支语句的控制(控制不好会报各种异常)。
在此与广大的网友共享,希望你能给出宝贵的观点,共同学习。也可以将此计算器做成一个Web自定义控件。
阅读全文
[原]ADO.net学习和总结(C#,Oracle)
摘要:最近围绕C#和Oracle,学习了ADO.net的基本对象及其用法(SQLServer数据库大同小异,操作的时候只是把对象前面的Oracle变成了Sql),现在总结如下:
一 ADO.Net简介
OracleConnection 对象
OracleCommand对象
OracleDataReader对象
DataSet对象
OracleDataAdapter对象
二 用C# 写一个连接数据库程序的步骤
三 详细操作总结
1.数据库连接有2种:
2. 数据库表的操作
阅读全文
[原]C#制作WinForm控件
摘要: 最近系统的学习了一下,winform自定义控件的制作和使用,做总结(附有实例程序下载)写了这篇文章。文中从自定义控件的基本知识讲起,描写了建立控件工程和测试工程的详细步骤,控件属性的定义,事件的添加,详细描述了代理以及代理在事件处理中的用法。内容如下:
一、概述
二、编写简单的自定义控件
三、为控件添加属性
四、为控件添加添加事件
五、其他属性设置
阅读全文
C#中combobox 和TreeView控件属性、事件、方法收集
摘要:一 、combox 属性、事件、方法
公共属性
受保护的属性
公共方法
受保护的方法
公共事件
二 、TreeView
公共方法
受保护的方法
公共事件
阅读全文
c#中的代理和事件
摘要:代理是一个比较难理解的内容,类似于指针但有不同于指针,它是一个能够持有对某个方法的引用的类。而事件的处理就是一个特别的代理。为了搞明白这些东西,本人找了一些资料,现在将一些经典的说明和例子在此共享。
阅读全文
对话框Dialog总结
摘要:VS.net bate 2出来也很久了,感觉还可以。在查资料的时候看到国外有一篇专门的文章介绍对话框的,就决定写这篇文章,让大家都有个好的起点。现在我们开发吧! 对话框中我们常用了以下几种: 1、文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog) 2、字体对话框(FontD...
阅读全文
C#对windows剪贴板的使用
摘要:复制到剪贴板 if ( textBox1.SelectedText != "" ) Clipboard.SetDataObject ( textBox1.SelectedText ) ; else textBox2.Text = "在textBox1中没有选定的内容" ; 粘贴 IDataObject iData = Clipboard.GetDataObject (...
阅读全文
C#中oracle数据库的连接方法
摘要:一、关于数据库的操作1.数据库连接 有2种: 第一种:古老的方法(较为死板,不利于灵活操作),即用OracleConnection的类来连接 string mysqlstr ="user id = xal;data source = xal;password = xal"; OracleConnection mycnn = new O...
阅读全文
访问ORACLE数据库
摘要:访问ORACLE数据库 一.头语 1. 在 Oracle 中,先创建数据库,再建立用户,表在用户下面。 2.System.Data.OracleClient 和 System.Data.OleDb 命名空间 (1).虽然通过这两个命名空间的类都可以访问 Oracle 数据库, System.Data.OracleClient 命名空间中的类要比 System.Data.OleD...
阅读全文
1
浙公网安备 33010602011771号