2013年7月29日

.NET FrameWork完全卸载

摘要: 之前发布网站项目中,因为发布时遇上了诸多问题,首先卸载了数据库又装上后,IIS项目部署出了问题,我一疏忽,将安装的.NET4.0从360软件管家里面卸载并强力清扫,没有卸载成功,我在控制面板里面也卸载了,都没有完全卸载成功,用微软的一款过时的清理软件window cleanup里面也没有看到.net4.0的踪影了,但是我一点安装,就会报已存在相同或更高版本的.NET4.0框架,不能再进行安装,弄了好久,后来找公司IT部门同事帮忙,她帮我找了个软件,叫dotnetfx_cleanup_tool,可以选择清除电脑上所有版本的.NET Framework的版本,清除后,重新安装,部署网站项目到II. 阅读全文

posted @ 2013-07-29 13:20 慧语 阅读(6013) 评论(0) 推荐(0) 编辑

2013年7月20日

ASP.NET4.0项目部署到Win7系统的IIS上

摘要: 用vs2010 ASP.NET4.0所做的小系统项目终于上线,部署到部门某个同事机器上,以她机器作为服务器,因为部署很简单,但是花了很多的时间,没搞好,今天在家里,用我的电脑沉下心来看这些部署中所出现的问题。一开始部署的时候,项目已经部署成功,但是数据库没有安装成功,所以连不上数据库。第二天我把sqlserver2008重新卸载安装成功后,再部署项目,IIS不停的报错。我试着去寻找问题的答案,当时可能心里太急了,没有去思考,只想着怎样去解决当前报错的信息了,其实如果想想第一天都已经部署成功了,IIS肯定功能都开始了,唯一的问题是我卸载了sqlserver2008的时候,我同时卸载了frame. 阅读全文

posted @ 2013-07-20 11:41 慧语 阅读(1022) 评论(0) 推荐(0) 编辑

2013年7月17日

ASP.NET将查询出的数据导出Excel时,导出的文件时未知文件

摘要: 我一直用火狐运行本机程序,在ASP.NET中,当我点击导出按钮时,火狐没有任何异常,默认就是xls的文件,能成功导出并打开,我以本机作为服务器,在IIS发布版本后,公司运营管理部的同事访问我所发布的网站,当他们用IE和其他浏览器做同样操作以后,导出的文件时未知文件,需要手动填写文件格式,我一开始以为是ContentType没有设置好的原因,又或者是浏览器的原因,或者机器没有安装一些组件什么的,早了好一会,发现我既然能手动写入文件的扩展名,并能成功导出数据和打开,那肯定是我没有默认指定导出文件的扩展名,一看,果然: string fileName = "supervise" 阅读全文

posted @ 2013-07-17 10:51 慧语 阅读(330) 评论(0) 推荐(0) 编辑

2013年7月16日

ASP.NET导入Excel数据到sqlserver数据库,报未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序

摘要: 今天完成了在ASP.NET导入Excel文件数据的功能,详细实现是, 导入Excel 在界面定义一个"导入Excel"按钮为普通button按钮,上传文件的控件为隐藏状态,点击”导入Excel“按钮将调用js脚本中定义的fClick()函数,在此函数中将触发上传控件的点击事件,弹出选择文件对话框,选择文件,当选择文件完毕后,将调用导入按钮的服务器控件的点击事件,调用后台的点击事件操作方法。 只贴加载Excel的代码 : public static DataSet LoadDataFromExcel(string filePath) { try { string strCon 阅读全文

posted @ 2013-07-16 15:48 慧语 阅读(818) 评论(0) 推荐(0) 编辑

sqlserver数据库一次插入多条数据

摘要: 前两天遇到需要一次性插入多条数据的情况,一开始就想到了,插入多条数据的语法 insert into table(aa,bb,cc) select 'id','bb','bb',后来因为当前语句将同别的语句作为事务操作数据库,插入的第一列是从上个插入语句中获取的最后的ID(select max(id) from tableb),insert into table(id,bb,cc) select '((select max(id) from tableb)','bb','cc'报,号错误,和不能在此语 阅读全文

posted @ 2013-07-16 15:00 慧语 阅读(5449) 评论(0) 推荐(0) 编辑

2013年7月12日

Lable的换行显示

摘要: 今天在项目中,想要将数据库里面循环读取出来的只需显示之用的数据加载在一个空白处就行,刚开始就想到放到Lable里面,在后置代码里面for循环一条条的加载,后发现数据这样就换不了行,就去寻找换行的解决方法,找了好久,都是说Lable1.Text = Lable1.Text + "\r\n"之类的,还有str.replace("\r\n","")这样的,试了,实现不了自己的要求,重复应用了好几个方法之后,突然想到,既然是数据库读取出来的数据,并且是dataset的数据集,为什么不用gridview控件去显示,虽然只是显示文本之用,可能无需 阅读全文

posted @ 2013-07-12 10:52 慧语 阅读(985) 评论(0) 推荐(0) 编辑

2013年7月11日

ASP.NET的Form验证阻止图片的显示

摘要: 登录页面里面嵌入一张背景图片,之前图片没有切好,就先做了功能,图片切好后,初次运行成功,看到过页面展现,图片正常,后来就一直不行了,不管怎样清除缓存,检查背景图片的路径,检查浏览器不兼容,检验层的样式是否冲突,然后怀疑图片是否切的有问题,因为登录后,首页展示正常,同样是一起切的图片,都没法,然后去关注是否与IIS的发布有关,结果也没有展现。花了好多的功夫,终于,今天在CSDN里面找到了答案,原来是自己在期间做登录功能的时候,加入了进行Form验证,在配置文件里也设置。之前验证码不出来,我还去设置了,但是图片不出来,我就不知道了,真的是太想抽自己一下了,怎么不多思考呢!还好,登录页能正常显示,. 阅读全文

posted @ 2013-07-11 14:31 慧语 阅读(212) 评论(0) 推荐(0) 编辑

导航