2013年1月29日
摘要: 母页面中string url = "../InquiryStores/Maintain.aspx?dt=" + DateTimeUtility.getSystemTime2(null); string script = "var returnVar =window.showModalDialog(\"" + url + "\", null, \"dialogWidth:800px; dialogHeight:360px;status:no;help:yes\");" + "if (ty 阅读全文
posted @ 2013-01-29 17:18 孟德思旧 阅读(1728) 评论(0) 推荐(0) 编辑
  2013年1月28日
摘要: 最近,做一个项目,客户希望能够直接把一批资料保存到C盘下的某个文件夹中。一开始以为很简单,方法很多,最终做的时候,遇到了困难。我把服务器端和本地的问题没有处理好;以为方法只实用服务器端文件下载保存,不实用本地端:1,File.Copy(excelSource,tempFilePath,true);前面是需要拷贝的路径加文件名,后一个是拷贝到的路径和文件名2,System.IO.StreamWritersw=newSystem.IO.StreamWriter("D://pansq/pansq.txt",true);sw.Write("内容");3, Sys 阅读全文
posted @ 2013-01-28 11:16 孟德思旧 阅读(2268) 评论(0) 推荐(0) 编辑
  2013年1月17日
摘要: 一般的如果运行一个软件、让他处于运行状态,然后我们再去打开这个程序时就会提示我们“程序已启动或者不能重复启动此程序”,比如QQ对战平台 ,就限制一台机子启动两个QQ对战平台,那么他在C#中是如何实现的呢?一般有两种方法,我是用的是第一种方法1:在项目的第一个窗体的启动事件中 如form1_load() 中添加如下语句=================================这是什么分割线====================================#region 判断系统是否已启动 System.Diagnostics.Process[] myProcesses = Syst 阅读全文
posted @ 2013-01-17 15:32 孟德思旧 阅读(1116) 评论(2) 推荐(1) 编辑
  2012年12月27日
摘要: Connection 物件Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET 的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command 物件Command 对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。这个对象是架构在Connection 对象上,也就是Command 对象是透过连结到数据源DataAdapter 物件DataSetCommand 对象主要是在数据源以及DataSet 之间执行数据传输的工 阅读全文
posted @ 2012-12-27 10:07 孟德思旧 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 我们在做程序开发时,难免会遇到错误异常。如何快速地找到出错的地方、分析错误的原因以及找到解决问题的方案,是许多初级程序员困扰的问题,这也正是经验的宝贵之处。下面我将简单介绍在Visual Studio中调试以及一些高级的调试和常见的错误。 PS:如无特别说明Visual Studio均指Dev10即Visual Studio 2010。 入门篇 假设你是有着.Net平台的程序员,并且使用Visual Studio 做为开发工具。 断点:最简单的一种,设置一个断点,程序执行到那一句就自动中断进入调试状态。设置断点,在你觉得有问题的代码行,左侧单击,会出现红色的红点即断点。 启动调式:按... 阅读全文
posted @ 2012-12-27 10:06 孟德思旧 阅读(311) 评论(0) 推荐(0) 编辑
  2012年12月12日
摘要: 'System.Web.UI.ScriptManager' exists in both 'c:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll' and 'c:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\1.0.61025.0__31bf3856ad364e35\System.Web.Extensions.dll'出现了模棱两可的情况。 主要 阅读全文
posted @ 2012-12-12 10:12 孟德思旧 阅读(607) 评论(0) 推荐(0) 编辑
  2012年11月30日
摘要: 我是在开发时候使用的,受一个功能点的需求,使用了ajax,最为基础的方法。如下的方法:从前台界面获取NEWSERIAL控件的内容,通过ajax传递参数NEWSERIAL到页面ajax.aspx。然后在ajax.aspx页面接受NEWSERIAL做处理,可以使用Session等操作储存值使用的。 function myAjax(){ var postData="NEWSERIAL=0"; postData = "NEWSERIAL=" + document.getElementById('S_NEWSERIAL').value + ' 阅读全文
posted @ 2012-11-30 18:39 孟德思旧 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 关于excel的上传,我们在编码时候经常会遇到,无非就是我们要获取到excel中的值,然后做操作。关键就是如何获取到excel的值filePath=“”//excel路径DataTable table = getExcelTableName(filePath); DataSet ds = ReadExcel(filePath, table.Rows[0]["Table_Name"].ToString());我们只要获取到了这个DataSet就能执行一系列操作了 public DataTable getExcelTableName(string excelPath) { if 阅读全文
posted @ 2012-11-30 18:33 孟德思旧 阅读(934) 评论(0) 推荐(0) 编辑
摘要: private void FileDownload() { try { string FileName = "轉入地址错误信息.txt"; // FileName = ".//路径//文件名.扩展名"; string FullFileName = Server.MapPath(".") + "\\轉入地址错误信息.txt"; //FileName--要下载的文件名 FileInfo DownloadFile = new FileInfo(FullFileName); //if (DownloadFile.Exist 阅读全文
posted @ 2012-11-30 17:55 孟德思旧 阅读(155) 评论(0) 推荐(0) 编辑
摘要: private string GetRootURI() { string AppPath = ""; HttpContext HttpCurrent = HttpContext.Current; HttpRequest Req; if (HttpCurrent != null) { Req = HttpCurrent.Request; string UrlAuthority = Req.Url.GetLeftPart(UriPartial.Authority); if (Req.ApplicationPath == null || Req.ApplicationPath = 阅读全文
posted @ 2012-11-30 17:51 孟德思旧 阅读(218) 评论(0) 推荐(0) 编辑