摘要: 在很古老的时候猿们会使用 Microsoft Visual FoxPro(即Dbf)的数据库,用于对数据的存储,和Access类似,而且两者可以互转,可以把它当成数据文件,如Access数据(MDB)、Excel数据(XLS)、文本数据(TXT)、Xbase数据(DBF)等格式。 可以使用OleDbConnection、OdbcConnection 等,去读取Dbf文件。内容的读取操作和Access的处理方式相同,支持Sql语句的查询,此dbf可以使用Excel打开查询,由于VF盛行时 为V6.0 现在V9.X 为了更好的查询数据想大家推荐一个DBF管理工具 DBF Viewer 2000 . 阅读全文
posted @ 2014-03-21 11:51 Chaoa 阅读(9796) 评论(0) 推荐(0) 编辑
摘要: 在程序开发过程中,很多时候我们都会在代码中进行注释,以便大家更容易理解或能更直观明白某个类或方法是用来做什么的,我们就会用注释 就以C#为列子,注释符大致为'//'、'///'、'/**/'等为我们大家所熟悉。甚至在每个方法名前都有注释。但是往往在最终编译的时候,我们又想去除代码中的注释,那么就设计了一个清除注释小工具,如下图:我们可以简单设计一下小功能去除指定的代码注释,实现文件读取并指定替换相应的注释内容。软件自动读取文件下的所有文件(包含子目录中的文件)如上图就显示出来了此软件可以清除的注释类型有 : // 、///、/**/等,文件支持默 阅读全文
posted @ 2014-02-20 17:28 Chaoa 阅读(8621) 评论(5) 推荐(3) 编辑
摘要: 什么是 ALinqALinq是一个企业级的database LINQ provider,它稳定、高效、容易使用。使用 ALinq 与Linq To SQL一样,如果你对Linq To SQL很熟悉,那么很快就能学会ALinq。ALinq入门引用 ALinq 库1, ALinq库的路径是 <install path>/bin/。2, Linq to Access 数据库,你需要引用 ALinq.dll、ALinq.Access.dll和System.Data.dll。3, Linq to SQLite 数据库,你需要引用 ALinq.dll、ALinq.SQLite.dll和Syst 阅读全文
posted @ 2012-05-24 16:27 Chaoa 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: public partial class Form1 : Form {[DllImport("wininet.dll")]private extern static bool getInterState(out int conn, int val);public Form1(){InitializeComponent(); getNet(); } //判断当前是否连接入Internet网络 private void getNet() { int Out; if (getInterState(out Out, 0) == true) { label1.Text = " 阅读全文
posted @ 2012-03-20 17:10 Chaoa 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML Web Services或.Net Remoting组件时,Client端需要和Server端实时交换信息,Server需要保持联机。MSMQ则可以在Server离线的情况下工作,将Message临时保存在Client端的消息队列中,以后联机时再发送到Server端处理。 阅读全文
posted @ 2012-03-13 16:00 Chaoa 阅读(870) 评论(1) 推荐(0) 编辑
摘要: ASP.NET读取Excel文件方法一:采用OleDB读取Excel文件:把Excel文件当做一个数据源来进行数据的读取操作,实例如下:publicDataSetExcelToDS(stringPath){stringstrConn="Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource="+Path+";"+"ExtendedProperties=Excel8.0;";OleDbConnectionconn=newOleDbConnection(strConn);conn. 阅读全文
posted @ 2012-03-09 09:38 Chaoa 阅读(396) 评论(0) 推荐(0) 编辑
摘要: C#中Cookies的存取 c#中cookies的存取操作c#中cookies的存取cookies的创建:在客户端创建一个username的cookies,其值为oneday,有效期为1天.方法1:Response.Cookies["username"].Value="admin";Response.Cookies["username"].Expires=DateTime.Now.AddDays(1);方法2:System.Web.HttpCookie newcookie=newHttpCookie("username&qu 阅读全文
posted @ 2012-03-09 09:36 Chaoa 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 导出成EXCEL:Excel.Application excel=newExcel.Application(); excel.Application.Workbooks.Add(true); excel.Visible=true;for(inti=0; i<this.dataGridView1.ColumnCount; i++) { excel.Cells[1, i+1]=this.dataGridView1.Columns[i].HeaderText; }for(inti=0; i<this.dataGridView1.RowCount-1; i++) {for(intj=0; 阅读全文
posted @ 2012-03-09 08:33 Chaoa 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 这种方法的优势在于发布之前压缩aspx,无须浪费web server的cpu两种方法实现:1)一行一行的读取aspx文件然后处理2)一次性读取aspx文件然后处理处理逻辑:替换" "为" "(将两个空格替换为一个空格),将所有的换行符替换为空字符(极限压缩)注意事项:1)一行一行处理在极限压缩的情况下需要额外的处理服务端控件换行的情况,比如Line 1:<asp:Label runat="server"Line 2: ID="lb1" ....Line 3:.../>这种情况 一行一行处理会出问题2) 阅读全文
posted @ 2012-03-09 08:31 Chaoa 阅读(833) 评论(0) 推荐(0) 编辑
摘要: usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Web;usingSystem.Web.SessionState;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.HtmlControls;usingSystem.Xml;privateXmlDocument xmlDoc;//load xml fileprivatevoidLoadX 阅读全文
posted @ 2012-03-09 08:30 Chaoa 阅读(194) 评论(0) 推荐(0) 编辑