
技术_.NET
wang_cel
aaa
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
web页面引用OCX控件,客户端浏览器设置
web页面引用OCX控件,客户端浏览器设置原创 2017-06-15 21:53:07 · 5137 阅读 · 0 评论 -
winserver2003环境发布ASP程序报错(HTTP 错误 403.1 - 禁止访问:执行访问被拒绝)
问题:在Windows Server 2003 + IIS6.0上布署.Net 2.0网站时发生如下错误:该页无法显示您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。 --------------------------------------------------------------------------------请尝试以下操作:原创 2014-07-02 23:55:47 · 6399 阅读 · 0 评论 -
生成不带BOM头的UTF-8文件
UTF-8(带BOM):writer = New StreamWriter(FilePathName, True, System.Text.UTF8Encoding.UTF8)UTF-8(不带BOM):writer =New StreamWriter(FilePathName, True, New UTF8Encoding(False))原创 2014-06-08 16:06:31 · 10440 阅读 · 0 评论 -
Access Left Outer Join 关联多个表
Access 支持三表或三表以上的 join 操作,但是要加括号,一层一层 JOIN 下去例子:1、SELECT * from XXas a left outer join YY as b on a.URL=b.URL 2、SELECT * from (XXas a left outer join YY as b on a.URL=b.URL) left outer join原创 2014-03-07 15:34:13 · 4452 阅读 · 0 评论 -
webservice函数超时(调用DB)
Web程序调用Webservcie函数,报超时错误。临时对策:Dim service As New XXXWebService service.Timeout = 1200000 ‘代码调用的地方,设置20分钟超时 附:winform程序调用webservice,可以在app.config中设置如下:原创 2014-02-28 12:06:10 · 1226 阅读 · 0 评论 -
WebService处理大数据量数据
WebService处理大数据量数据 修改配置可以在web.config中重新设置,如下: httpRuntime是配置asp.net http运行时设置,以确定如何处理对asp.net应用程序的请求。executionTimeout:表示允许执行请求的最大时间限制,单位为秒maxRequestLength:指示 ASP.NET 支持的最大文件上载大小。原创 2014-01-16 18:30:53 · 5816 阅读 · 0 评论 -
webservice中参数类型为datatable,报错“生成 XML 文档时出错”
webservice中参数类型为datatable,报错“生成 XML 文档时出错”,后来发现是由于DataTable的TableName没有赋值引起的,只有在调用前加上: dataTable.TableName = "name" 就可以了。或者传一个dataset.tables(0)也可。原创 2013-08-31 23:35:24 · 6649 阅读 · 3 评论 -
web程序发布后,水晶报表工具栏不显示按钮
web程序发布后,水晶报表工具栏不显示按钮在网页上显示水晶报表的时候,有的时候工具栏上会出现红叉,并且相应的分页、打印功能也不能使用,遇到这种情况,把C:\Inetpub\wwwroot\aspnet_client(注:此路径下的“C”指的是系统盘的位置)这个文件夹放到网站目录下就行了。有的时候aspnet_client目录会找不到,解决办法有两种:一是从别的有这个文件夹的机器上复原创 2013-08-31 23:47:22 · 2601 阅读 · 0 评论 -
winserve2008下不能运行winXP下开发的应用程序→更改“兼容性”
winserve2008下不能运行winXP下开发的应用程序 对策:更该“兼容性”原创 2013-07-31 16:36:22 · 2396 阅读 · 0 评论 -
MaxReceivedMessageSize :已超过传入消息(65536)的最大消息大小配额
做的windows应用程序(后台调用webservice),数据量大的时候,报错如下:System.ServiceModel.CommunicationException: 已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。 ---> System.ServiceModel.QuotaExceededExc原创 2013-07-30 15:15:52 · 13084 阅读 · 0 评论 -
winform程序发布后,客户端下载报错“您的 Web 浏览器设置不允许运行未签名的应用程序”
如题 在winserver2008服务器上操作会报错,解决办法:IE→Internet选项→安全→可信站点,添加信任发布的IP地址原创 2014-06-19 18:36:32 · 5533 阅读 · 0 评论 -
web程序在服务器端生成excel的权限配置
《web程序生成excel》打包excel.exe 为dll,在web程序引用该dll1:在服务器上安装office的Excel软件.2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后转载 2012-10-19 23:31:35 · 2494 阅读 · 0 评论 -
EXCEL导出,报异常来自 HRESULT:0x800A03EC
asp.net,导出excel报错:异常来自 HRESULT:0x800A03EC发现是给一个单元格赋值的内容超长。原创 2017-02-13 11:09:40 · 9704 阅读 · 0 评论 -
实战ASP.NET访问共享文件夹
引用博客园dudu的博客:http://www.cnblogs.com/dudu/archive/2012/03/27/asp_net_share_folder.html 假设ASP.NET程序在A服务器,文件在B服务器的SysDoc共享文件夹中,访问地址是\\192.168.18.18\SysDoc\。要实现就是在A服务器的ASP.NET程序中能读写共享文件夹\\192.168.18.1转载 2015-04-29 13:26:59 · 3008 阅读 · 0 评论 -
反序列化JSON过程中报了如下一个错误...可以考虑使用 DataContractAttribute 属性对其进行标记
这两天在学习微信接口,获取AccessToken要用到Json,碰到了一些问题:1.编译报错 → 要增加引用“System.Runtime.Serialization”,“System.ServiceModel.Web“,”System.ServiceModel“2.报错:反序列化JSON过程中报了如下一个错误 : 无法序列化类型SearchResult。可以考虑使用 DataC原创 2015-03-24 09:22:07 · 7619 阅读 · 0 评论 -
vb.net 正则表达式 取 固定格式的字符
vb.net 正则表达式 取 固定格式的字符: 原始字符串:strSqlTmp=”select * from A_TEST where a_data = '@1@' and b_link = @2@“其中@包围的是sql文的条件字段,需要将条件字段取出,单独处理Dim mc As MatchCollection = Regex.Matches(strSqlTmp, "@([0-原创 2015-03-18 15:53:08 · 2846 阅读 · 0 评论 -
ASP.NET设置用IE调试
如题:选择项目中任一HTML或ASPX页面,右键“浏览方式(H)...”,选择“IE”原创 2015-01-19 20:07:18 · 767 阅读 · 0 评论 -
win-server2008 64位服务器配置asp.net环境注意点
1.安装Oracle64位客户端 注意:Oracle安装文件路径不能有中文!!!2.添加IIS (1)添加角色,选择“Web服务器(IIS)”和“应用程序服务器” (2) (3) (4) 3.给发布程序文件夹分配权限(其实不一定要everyone) 4.防火墙端口原创 2014-12-22 14:18:03 · 7925 阅读 · 0 评论 -
asp.net开发中,web页面实现页面元素的多语言化(多国语化)
开发的一些系统,经常要求支持多语言(例如日文,英文等),以前大部分做法是创建一个资源文件,将每一个标签,按钮等标题文字预先用各种语言设定保存好,在程序中根据选择的语言来显示对应文字。这样做的缺点是如果每次改动或增加一个控件,都需要程序开发人员刻意做多语言对应,如果用户想要改某些标题的描述,还需要开发人员改动资源文件并替换到程序发布目录。 经过调查实验,最终想了一个办法来较好原创 2013-02-04 00:31:03 · 1685 阅读 · 0 评论 -
IE7IE8兼容性设置_服务器端设定
用ASP.NET开发的web程序,客户端是IE7以上时,需要设置IE的兼容性,否则web页面可能混乱,但这样在每客户端设置不太现实,对策:①在站点的配置文件中,修改web.config文件,使得该网站能够兼容,示例代码如下:?xml version="1.0" encoding="utf-8"?> configuration> system.webServer>原创 2013-06-21 20:45:38 · 3242 阅读 · 1 评论 -
ASP.NET生成excel失败(异常来自 HRESULT:0x800A03EC )
DCOM配置excel权限后,ASP.NET生成excel失败(异常来自 HRESULT:0x800A03EC ),在网速找了很多资料都没有有效解决,最后将”SaveAs”方法改成“SaveCopyAs”解决。 例如: 'workbook.SaveAs(Server.MapPath("../../DownLoadFile/" + newFileName)) ‘先保存 wo原创 2013-06-19 00:42:22 · 7214 阅读 · 0 评论 -
ASP.NET程序实时显示更新后的图片(防止缓存)
问题:ASP.NET程序维护图片的功能,经常会发生修改了新的图片,但web页面上还是显示旧的图片 对应方法:使用JS的办法,就是把图片的src = src +"id=随机数"在后台的vb代码如下:myImg.Attributes("src") = "../../img_files/" + 文件名+ "?id=" + Rnd.ToString原创 2013-03-08 13:18:56 · 2235 阅读 · 0 评论 -
手持终端(Panasonic )_环境设置,程序控制振动
在试用了Honeywell,Casio后,又被要求试试Panasonic的一种,不带触摸屏,初步感觉不是太方便。提供的一堆资料有用的不多,还有大片的API函数还是英文说明,看得挺累。最后振动问题解决了,但不能播放声音文件,只好控制发出蜂鸣器声音。控制添TAB键和无线网络连接,还要使用提供的定制程序。 具体请下载我的资源:http://download.youkuaiyun.com/de原创 2012-12-30 03:12:53 · 1239 阅读 · 0 评论 -
手持终端(Casio DT-X8)程序_控制振动
接上篇,HoneyWell Dolphin6100是wince5,没有振动功能;作业现场需要带振动功能(出错时振动),于是找到Casio DT-X8,环境是wince6好不容易找到对应的SDK(Casio官方没有下载,从供应商那边给搞过来的),实现如下: 工程引用SystemLibnet.dll--设置为用户自动振动Calib.SystemLibNet.Api.SysSet原创 2012-11-24 22:57:06 · 3034 阅读 · 0 评论 -
asp.net开发的web系统,记录简单LOG的方法
asp.net开发的web系统,记录简单LOG(什么时间哪个用户访问了什么页面,点击了什么按钮)的方法页面效果: 相关代码: ''' ''' 初期化 ''' ''' ''' ''' Protected Sub Page_Load(ByVal sender As Object, ByVal e As Sy原创 2013-02-04 01:03:14 · 2584 阅读 · 0 评论 -
水晶报表_避免多次查询数据库_提高速度
最近现场反映做的水晶报表打印时特别慢,调查后发现确实如此,原来在web客户端打印时,点击“打印”按钮弹出打印机选择画面以及实际打印时,都需要重新绑定水晶报表(一般在绑定的方法中要操作数据库),造成速度很慢。 对策:控制只操作一次数据库,将结果数据保存在session中。注意print_Init会多次执行。 Private Sub print_Init(ByVal原创 2012-12-10 12:13:06 · 1380 阅读 · 0 评论 -
串口读写测试
1.下载VSPD虚拟串口破解版下载6.9 汉化版 2.C#界面3.sourceusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using原创 2012-12-07 16:15:07 · 980 阅读 · 0 评论 -
ASP.NET(VB)写的后台发送短信代码
Dim postData As String Dim byteArray As Byte() Dim objWebRequest As HttpWebRequest Dim newStream As Stream postData = "cell=短信供应商提供信息1&enterpriseId=短信供应商提供信息2&mobil原创 2013-01-15 17:12:37 · 934 阅读 · 0 评论 -
代码编写注意_(IIF,SQL语句的WHERE条件写法)
今天发现一个程序运行比较慢,跟踪后发现原因如下:1.IIF的运用 IIF(条件表达式,TRUE的场合执行方法1,FALSE的场合执行方法2) 原来不管条件表达式为TRUE还是FALSE,方法1和方法2都执行 对策:还是改成普通的IF语句较好2.SQL语句的WHERE条件 里面用了类似 WHERE TRIM(A表.字段1) = TRIM(B表.字段1)语原创 2012-12-13 18:51:13 · 2736 阅读 · 0 评论 -
手持终端(Honeywell Dolphin6100)程序_播放指定声音文件
最近需要开发一个简单的wince程序放在Honeywell手持终端上运行,特定逻辑下需要播放错误提示的声音文件,发现如果是wince6环境下可以直接实现,但Honeywell Dolphin6100只支持wince5,没有现成的函数可调用。后来在Honeywell官网的SDK中找到了解决办法。 1.在VS2008下建立工程2.选择wince3.在HoneyWell官原创 2012-11-24 22:20:42 · 4763 阅读 · 0 评论 -
winsever2008下重装excel2003出错对应及DCOM配置
web项目从winserver2003迁移到2008后,发生了许多问题,其中有卸载office2003后再重装报以下错误:错误1402。安装程序无法打开注册表项UNKNOWN\Components\“随机数字”。上网查了不少资料,最终找到解决办法:1.打开注册表,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersio原创 2013-03-09 22:39:41 · 2452 阅读 · 0 评论 -
Win2008 IIS7日期时间格式更改
最近要将发布在win2003服务器上的web程序,迁移到win2008(IIS7)上,发现时间显示的格式为(1/3/2013 5:49:51 PM),不是想要的格式(例如2013-03-01 17:49:51),在“控制面板”的“区域和语言”设置(如下图1)还不行,还需在“管理”的“复制设置”将当前设置复制到系统账户(如下图2),重启服务器发现OK。图1 图2原创 2013-03-01 17:46:49 · 6675 阅读 · 0 评论 -
asp.net的web页面(aspx),数据量过多是提交失败
asp.net的web页面,数据量过多是提交失败,对策:web.config文件中,增加 ... ...原创 2013-05-22 18:25:11 · 1109 阅读 · 1 评论 -
winxp开发的.net应用程序(访问oracle数据库),win2008下不能运行
winxp开发的.net应用程序(访问oracle数据库),win2008下不能运行报错如下:尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。 调查后解决如下:project属性→高级编译→目标CPU: AnyCPU → x86原创 2013-05-07 14:45:27 · 755 阅读 · 0 评论 -
asp.net web页面显示服务器绝对路径下图片
asp.net web页面显示服务器绝对路径下图片注意:服务器端存储图片的文件夹要开发权限给asp.net(NetWorkService)用户权限,我一般是在文件夹(假设是DownLoadFile文件夹)的“安全”中添加everyone用户授予全部权限。 webpage中代码 Me.img.Attributes("src") = "../ShowAbsolutePathPi原创 2013-04-28 19:52:16 · 3962 阅读 · 0 评论 -
web页面中按钮执行处理时间过长,添加div等待层
web页面中按钮执行处理时间过长,添加div等待层,提升用户体验javascript 文件:var coverLayer = { divObj : null, _coverTime : null, // _coverRe : function()// {//刷新遮盖层// this.divObj.style.width = window.scree原创 2013-04-28 19:22:48 · 2514 阅读 · 0 评论 -
asp.net生成excel文件的类
asp.net生成excel文件的类 调用:Dim clsExcel As New clsCommonExcel2 clsExcel.createAndDowloadExcel(table, "sheet名称", "生成的excel名称", "1,3,5", 20000) Imports InteropImports System.Web.HttpSe原创 2013-04-06 15:07:53 · 1747 阅读 · 0 评论 -
做的一个培训机构用跟踪生源的简单系统(VS2008+Sql-server express 2005)
地址 http://www.wy321.com 【生源跟踪系统】(一)生源管理 1.生源采集:市场部采集担当将信息(生源姓名,年龄,联系方式,地址,联系人等)录入系统,支持excel批量导入 2.生源分配:管理者将信息分配给顾问进行跟踪原创 2012-10-23 18:38:21 · 1506 阅读 · 2 评论 -
win2003→win2008水晶报表多打印一张空白页
原先发布在win2003服务器上的web程序水晶报表没有问题,但在win2008SP2上,发送多打印一张空白页的问题,网上找了很多办法都没能解决。最后发现,用代码控制一下页边距,特别是控制用纸为A4,立即解决。 Dim margin As CrystalDecisions.Shared.PageMarginsmargin.bottomMargin = 200margin.t原创 2013-04-06 14:39:46 · 1827 阅读 · 0 评论 -
PLC操作简单示例(读写指定寄存器)
最近写的一个程序要和生产线的PLC连动(特定条件下读写指定寄存器),查询了一些PLC的操作资料,做了一个测试程序: private void btnRead_Click(object sender, EventArgs e) { try { Socket sock原创 2013-03-30 19:23:55 · 10470 阅读 · 0 评论