- 博客(22)
- 收藏
- 关注
原创 C#读取EXCEL模版方法
//读取EXCEL模版 FileStream fs = new FileStream(tempName, FileMode.OpenOrCreate, FileAccess.ReadWrite); HSSFWorkbook hssfworkbook = new HSSFWorkbook(fs); ISheet
2012-08-14 20:04:02
1207
原创 C#读取XML文件
XmlReader xmlread = XmlReader.Create(HttpContext.Current.Server.MapPath("~/ReportConfigFile.xml")); xmlread.ReadToFollowing(fixName); IndexCaption = xmlread.GetAttribute(
2012-08-14 20:01:55
462
原创 EXTJS4读取XML文件的方法
//将XML文件作为数据源 var reportStore = Ext.create('Ext.data.Store', { model: 'ReportModel', proxy: { type: 'ajax', url: '../../ReportDataXML/ReportData.xml',
2012-08-14 19:59:18
876
转载 页面导出EXCEL
public ActionForward generateExcel(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response){response.setContentType("application/ms-excel;charset=UTF-8");
2012-08-11 16:48:34
483
转载 XML保存数据
//添加节点 XmlDocument doc1 = new XmlDocument(); doc1.LoadXml(" " + " " + " ASP.NET程序开发范例宝典 " + " " + " "); XmlDocument doc2 = new XmlDocument(); doc2.Load(Server
2012-08-03 14:16:13
413
转载 XML存储数据与数据库备份
XML简介谈到XML就不能不提HTML,HTML语言的出现推动了互联网的普及.在XML诞生之初甚至现在,也有好多人有这样一种误解XML将完全取代HTML,其实,完全不是这样的。同HTML一样, XML 是SGML (Standard Generalized Markup Language, 通用标识语言标准)的一个子集,它是描述网络上的数据内容和结构的标准。尽管如此,两这之间还是有很大的差别的
2012-08-03 11:02:31
1228
转载 XML文件与数据存储
创建并保存 XML 文件如果数据要被传送到非 Windows 平台上的应用程序,那么把数据保存在 XML 文件中是有好处的。请记住,XML 有很强的跨平台可移植性,并且数据无需转换!首先,我们将学习如何创建并保存一个 XML 文件。下面的这个 XML 文件将被命名为 "test.xml",并被保存在服务器上的 c 目录中。我们将使用 ASP 和微软的 XMLDOM 对象来创建并保存这个 X
2012-08-03 10:36:08
516
原创 打开项目中添加的EXCEL文件
System.Diagnostics.Process.Start(filename);filename为要打开的文件的路径!如果类似于C:\Users\NetworkLab\Desktop\CPIShao\CPIS_CS\CPIS_CS\Resources\hao.xls这样的路径名,必须改为@C:\Users\NetworkLab\Desktop\CPIShao\CPIS
2012-07-29 19:57:49
627
原创 C#打开EXCEL文件
1. //加载Excel 2. public static DataSet LoadDataFromExcel(string filePath)3. {4. try5. {6. string strConn;7. strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended
2012-07-29 11:59:48
1662
转载 存储过程基本语法与常用函数
存储过程的基本语法及常用函数存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_na
2012-07-27 21:59:34
559
原创 MVC的三层架构
首先,MVC和三层架构,是不一样的。 三层架构中,DAL(数据访问层)、BLL(业务逻辑层)、WEB层各司其职,意在职责分离。 MVC是 Model-View-Controller,严格说这三个加起来以后才是三层架构中的WEB层,也就是说,MVC把三层架构中的WEB层再度进行了分化,分成了控制器、视图、实体三个部分,控制器完成页面逻辑,通过实体来与界面层完成通话;而C层直接与三层中的BLL进行对话
2012-07-27 17:19:24
777
原创 C# 不通过建表来加载26个字母到ListView
//加载排序字母表 for (char c = 'A'; c { ListViewItem lvi = new ListViewItem(); lvi.Text = c.ToString(); lvi.ForeColor = Color.Red
2012-07-08 10:13:11
2414
原创 对于ListView控制排他勾选
//当某项checked时候控制此项被选中 if (e.NewValue == CheckState.Checked) { for (int i = 0; i { if (i != e.Index)
2012-07-08 09:59:02
429
转载 C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母
昨天经过网友提醒,提取汉字拼音的方法可以使用微软的一个类库 Visual Studio International Pack ,今天试了一试,确实好用!下面分享下使用方法:首先下载Visual Studio International Pack 1.0,官方下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?Family
2012-07-03 21:31:40
1117
原创 对于SQLSERVER中约束字段的默认值的注意事项
在QJSC系统中,为了设置某个表的字段默认值,写了一个SQL语句,ALTER TABLE 表名 ADD CONSTRAINT 约束名 DEFAULT 默认值 FOR 字段名 但是在这个语句执行成功以后,字段默认值还是NULL,我的目的是将这个字段默认值设置为0,其字段类型为bit,百思不得其解。 后来自己摸索出来的解决方案是将这个bit类型字段的是否为空设置为不能为空就可以了
2012-07-02 19:18:26
793
原创 创建用户自定义函数
//创建用户自定义函数------标量函数转:http://hi.baidu.com/wuxinyuyun/blog/item/a252b87ac2b704eb2e73b330.htmlcreate function dbo.bmrs(@bmh as int)returns intasbegindeclare @bmrs intselect @bmrs=count(
2012-05-10 22:18:24
1158
原创 SQL server 的 update 语句的工作原理
update语句的工作原理: 比如执行这个语句:update guestbook set password='123' where user_id=1000; 就是把用户号为1000的用户的密码改成123. 在SQL server执行的机制中,先是把user_id=1000的这条记录删除掉,然后再insert 一条语句,此时的password是 123 ,而不是原来的。我一直以为,u
2012-05-10 17:49:31
3428
转载 C# TreeView的用法
一:TreeView.Items[0].Expanded := True; // 展开第一个节点二:TreeView.Items[0].Item[0].Selected := True; // 移动到第一个节点的第一个子节点 找当前节点的下一个节点,按序号找如下:if treeview1.Selected.GetNexttreeview1.Selected.GetNext.Sele
2012-05-09 10:34:32
6335
转载 C# Tag属性
对于从事C#及VB的人开发人员来讲,肯定有过这样的需求,要将一个窗口的值传递到另一个窗口,最典形的莫过于数据选取,当选中后关闭当前窗口,同时将选中的值返回到他的父窗口,有好多朋友在做这样的功能时通过在窗口类中增加变量来实现,其实这样做既麻烦,又增加了代码的复杂度。 在系统的类中有一个TAG属性可用来做值的传递,他是一个OBJECT对象,所以支持任何类型,看完如下代码,你可能就能明白了。/
2012-05-02 16:06:09
13417
原创 Excel 数据导入到Sql Server 2008中
--首先打开SSMS,然后点击左上角的【新建查询(N)】,在右边弹出的窗口中输入一下代码:代码一:----------------------------------------------------------------------------------------use TEST --- ‘TEST’是数据库名字,你可以切换到你想要的数据库或直接输入数据库名字---
2012-04-27 23:55:02
825
原创 将截断字符串或二进制数据 语句已终止
将截断字符串或二进制数据。语句已终止…… 我在设计数据库的时候准备在一个表中设计一个NContent字段,它的数据类型为varchar(50),由于是在可视模式下新建的,没有太注意,也许是鼠标滑轮不小心滑动力,导致NContent字段的数据变成了:nvarchar()类型了,所以在后来的添加数据时就出现了“将截断字符串或二进制数据。语句已终止……”的错误提示。。。 解决办法当然有多种
2012-04-27 23:53:31
985
原创 关于马钢项目的开发心得
1.访问oracle数据库,怎么去访问这个数据库,需要连上公司的远程服务器才可以2.select * from openrowset('msdaora','服务名';'用户名';'密码','select * from 表')3.连接oracle数据库字符串不会写,提示用户登录权限的问题,sys as should be as sysdba 4.在oracle数据库中查询数据,按日期查询
2012-04-22 18:31:52
457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人