net
bear_79
从事软件开发13年,擅长PB和SQL SERVER的使用,现从事NET和PB的结合开发,对JSP和NET也有所了解
展开
-
无法打开项目文件。 无法找到 .NET SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配
无法打开项目文件。 无法找到 .NET SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配转载 2023-01-19 12:58:00 · 5287 阅读 · 0 评论 -
利用Aspose.Word控件实现Word文档的操作
Aspose系列的控件,功能都挺好,之前一直在我的Winform开发框架中用Aspose.Cell来做报表输出,可以实现多样化的报表设计及输出,由于一般输出的内容比较正规化或者多数是表格居多,所以一般使用Aspose.Cell来实现我想要的各种Excel报表输出。虽然一直也知道Aspose.Word是用来生成Word文档的,而且深信其也是一个很强大的控件,但一直没用用到,所以就不是很熟悉。转载 2015-11-16 22:03:47 · 1119 阅读 · 0 评论 -
部署到服务器后,导出Excel发生错误Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C00
Excel导出程序,在本地运行正常。部署到服务器后运行发生如下错误:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问。 (Exception from转载 2015-11-12 10:42:33 · 4092 阅读 · 0 评论 -
C#操作word之文本替换
C#操作word之文本替换 姓名 张三 性别 男 籍贯 浙江 学历 本科 家庭地址 浙江省未名市未名区未名街 电话 12345678 省份证号 123456789012345678假设我们需要将客户的信息导成word文档,其格式类似上面这样的。 我们可以先准备一个word转载 2015-11-10 16:12:48 · 1069 阅读 · 0 评论 -
为什么我用VS2010做EXTPB.NET程序,有些文件没有发布出去?
Vs工具中 右键该文件,属性 生成操作 => 内容转载 2015-11-11 10:02:20 · 982 阅读 · 0 评论 -
解决办法之“超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小 ”
做系统的过程中会遇到如题所示错误,主要是连接字符串中的链接数没有处理好,下面的连接字符串可以解决该问题: 除了连接字符串的问题外,还要注意用完的链接要及时关闭转载 2015-11-09 17:30:19 · 3395 阅读 · 0 评论 -
c#邮件带附件发送成功后附件文件不能及时删除
在做邮件发送因为附件file控件是动态产出的,在后台只能以httpfilecollection方式循环获取,问题又产出了,因为ie和firefox兼容问题,ie 下File.FileName获取的是文件的全路径而在firefox下就只能获取到文件名,导致Attachment attchment = new Attachment(File.FileName);火狐下会出错, 因为转载 2015-11-09 12:21:35 · 882 阅读 · 0 评论 -
C#请求网页(Get、Post)
Get方式请求网页string url = "http://127.0.0.1/page.aspx?id=1&user=hzt";WebRequest request = WebRequest.Create(url);WebResponse response = request.GetResponse();Stream s = response.GetResponseStr转载 2014-11-05 19:24:47 · 851 阅读 · 0 评论 -
C# 文件与二进制互转数据库写入读出
//这个方法是浏览文件对象 private void button1_Click(object sender, EventArgs e) { //用户打开文件浏览 using (OpenFileDialog dialog = new OpenFileDialog()) {转载 2014-11-20 10:02:54 · 2780 阅读 · 0 评论 -
查询天气预报的Webservice接口程序源代码
一个天气预报服务接口using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Net;using System.Text;using System.IO;using转载 2014-10-02 21:46:51 · 576 阅读 · 0 评论 -
DataBinder.Eval(),Bind()以及数据格式化
ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname)。Eval方法与DataBinder.Eval一样可以接受一个可选的格式化字符串参数。缩短的Eval语法与DataBinder.Eval的不同点在于,Eval会根据最近的容器对象(例如Da转载 2014-08-14 13:58:52 · 814 阅读 · 0 评论 -
在vs2010下使用C#连接Oracle数据库
1.项目右击:选择"添加引用",添加Oracle.Data.Access.dll (之前需要安装Oracle-Client,具体参见:http://www.oracle.com/technetwork/articles/dotnet/vs2010-oracle-dev-410461.html)2.使用代码:using System;using System.Col转载 2014-09-07 14:49:25 · 1294 阅读 · 0 评论 -
在.net中保证WebService的通讯安全
Web Service现在是很通用的技术,在Web Service我们需要验证用户是否有使用此Web Service的权限,并且要保证在通讯过程中的数据安全,防止数据在传输过程中被网络窃听。首先是如何保证Web Service被授权使用,在这里我说的是通过SoapHeader来判断调用Web服务的用户。1.定义一个安全上下文,并且继承于SoapHeader类public c转载 2014-08-10 22:51:30 · 531 阅读 · 0 评论 -
vs2010导入word表格
protected void AppointAprovalSubmitImport() { MemoryStream ms = null; string years = Request["years"].ToString(); byte[] fileData = GZip.UnCompress(转载 2015-11-12 10:36:35 · 695 阅读 · 0 评论 -
ueditor 编译器错误消息: CS0433: 类型“Uploader”同时存在于“c:\windows\Microsoft.NET\Framework
错误 10 类型“Uploader”同时存在于“C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\616f186e\_shadow\6a43a5a0\916\App_Web_uploader.cs.d6a03dd0.b-a_rarq.dll”和“E:\YLC\Yongde_ProjectMana转载 2016-03-21 23:24:08 · 2876 阅读 · 0 评论 -
VSCode设置中文语言显示
Vscode是一款开源的跨平台编辑器。默认情况下,vscode使用的语言为英文(us),如何将其显示语言修改成中文了?1)打开vscode工具;2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击确定后;3)修改locale.json文件下的属性“locale”为“zh-cn”;4)重启vscode工具;...原创 2019-08-17 23:07:09 · 146 阅读 · 0 评论 -
vsCode 插件离线安装(在应用商店中无法直接安装)
原因: 一般由于公司网络限制,导致无法在vsCode 的应用商店中搜索安装解决方案: 插件离线安装1、进入vscode 插件官网: https://marketplace.visualstudio.com/ 找到需要下载的插件2、插件下载3、安装插件3.1 进入 GitSccProvider.vsix 所在目录,打开cmd 命令 (或者从 VSIX安装)3.2 重启v...转载 2019-08-17 23:06:37 · 1834 阅读 · 0 评论 -
Postman技巧实例:Demo.postman_collection.json
{ "info": { "_postman_id": "990bbd1c-8325-47b8-bb18-262ee88ec954", "name": "Demo", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" },...原创 2019-08-19 21:50:38 · 2476 阅读 · 0 评论 -
C# JSON字符串序列化与反序列化
一、Using需要添加引用:System.ServiceModel.Web 和 System.Runtime.Serialization,然后使用Using:using System.Runtime.Serialization.Json;using System.Runtime.Serialization;二、C#将对象序列化成JSON字符串public转载 2017-04-09 13:19:20 · 2628 阅读 · 0 评论 -
返回值为DataTable的数据,在MVC视图里的用法
控制器里的代码如下: private MySqlDbHelper msh = new MySqlDbHelper(); public ActionResult Index() { string sql = "select * from deviceType"; DataTable dt =转载 2017-02-23 13:37:34 · 2221 阅读 · 0 评论 -
C# 图片Base64 编码,图片格式转换
http://www.cnblogs.com/lindana/archive/2009/03/25/1421345.html一. Base64的编码规则Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的转载 2016-12-26 00:11:56 · 2720 阅读 · 0 评论 -
导入Excel
public class ImportExcel { /// /// Excel检查版本 /// /// /// private static string ConnectionString(string fileName) {转载 2016-12-15 15:29:33 · 301 阅读 · 0 评论 -
C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值命名空间:System.Reflection程序集:mscorlib(在 mscorlib.dll 中) C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值总结:对应某个类的实例化的对象tc, 遍历获取所有属性(子成员)的方法(采用反射):Type t转载 2016-07-26 20:14:00 · 11288 阅读 · 0 评论 -
C# 导入EXCEL 报错:外部表不是预期的格式
错误经过:在读取Excel时,出现外部表不是预期的格式错误原因1: 由于Excel 97-2003的连接格式与Excel 2010 的 不同造成。以下是从网上摘抄原文Excel “External table is not in the expected format.” .Question:I'm trying to read an Excel (xlsx)转载 2016-05-20 18:00:56 · 2291 阅读 · 0 评论 -
配置错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的
因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。运行命令行 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 。其中的 handlers 是错误信息中红字显示的节点名称。如果modules也被锁定,可以运行%windir%\s转载 2016-04-25 12:30:31 · 2919 阅读 · 0 评论 -
编译器错误信息: CS0433: 类型 同时存在于
“/”应用程序中的服务器错误。编译错误 说明:在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0433: 类型“Info”同时存在于“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\64e128a原创 2016-02-27 15:36:30 · 10277 阅读 · 0 评论 -
C# Random
1:随机数生成器类Random是.NET的伪随机数生成器,要生成各种类型的随机数,必须先得到它的实例对象,然后再生成随机数2:种子随机数的生成是从种子值开始。如果反复使用同一个种子,就会生成相同的数字系列,产生不同序列的一种方法是使种子值与时间相关3:对象实例默认情况下,Random类的无参数构造函数使用系统时钟生成其种子值参数化构造函数可提转载 2014-07-12 13:14:23 · 596 阅读 · 0 评论 -
GridView导出Excel的例子
一.前台的页面图GridView的第一页的内容GridView第二页的内容:大家可能遇到这种情况,就是这个时候导出Excel的时候,打开Excel的时候发现GridView的第二页的内容却没有导出到Excel表里面。其实解决这种情况,很简单,只要在导出之前,把Gridview的设置分页设置为Flase就行了。下面是我导出Gridview里面的全部内容,打开Excel表如下:转载 2014-05-29 18:01:19 · 654 阅读 · 0 评论 -
C#中css在IE8下支持IE11不支持的解决发方法
下第一句话写成即可转载 2014-02-13 10:04:10 · 839 阅读 · 0 评论 -
在路径中截取文件名
获取文件名:Path.GetFileName("C:\\20131022_180840_333982.jpg") 结果 20131022_180840_333982.jpg获取扩展名:Path.GetExtension("C:\\20131022_180840_333982.jpg") 结果 .jpg原创 2014-02-12 15:10:06 · 960 阅读 · 0 评论 -
c# 获取服务器文件的路径
总注:Server.MapPath获得的路径都是服务器上的物理路径,也就是常说的绝对路径1、Server.MapPath("/")注:获得应用程序根目录所在的位置,如 C:\Inetpub\wwwroot\。2、Server.MapPath("./")注:获得所在页面的当前目录,等价于Server.MapPath("")。3、Server.MapPath("../")注:获原创 2014-02-12 14:55:21 · 9576 阅读 · 1 评论 -
C#数据库读写文件
//保存文件到SQL Server数据库中 FileInfo fi=new FileInfo(fileName); FileStream fs=fi.OpenRead(); byte[] bytes=new byte[fs.Length]; fs.Read(bytes,0,Convert.ToInt32(fs.Length)); SqlCommand cm=new SqlCom转载 2014-02-12 14:49:42 · 814 阅读 · 0 评论 -
如何判断一个sqldatareader是否有记录,或者记录数有多少条
dataReader.HasRows 是否有记录 dataReader.RecordsAffected 获取执行 Transact-SQL 语句所更改、插入或删除的行数。参考:http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqldatareader_members(v=VS.80).aspx转载 2014-02-24 00:34:03 · 4231 阅读 · 0 评论 -
vs2010生成Dll文件并引用dll(C#)
1、创建新C#控制台应用程序,项目命名createBll,打开Program.cs重命名为TestA(可以不重命名)并修改代码,如图:写好后,可以写其它的类.cs文件2、完成后,点击菜单栏的“项目”,下拉单选择“createDll属性”,打开如图窗口在输出类型选择“类库”,然后关掉该窗口,生成解决方案,即生成了creatBll.dll文件,在项目下createB转载 2014-02-09 15:02:54 · 696 阅读 · 0 评论 -
利用System.Net.Mail 的SmtpClient发送邮件
/// 接受人地址 /// 抄送 /// 密送 /// 发送人地址 /// 邮件内容 /// 邮件标题 /// 附件 /// 密码 public void SendMailByPlainFormat(string toAddr, string Cc, st转载 2014-01-27 00:31:30 · 2542 阅读 · 0 评论 -
EF Code First,entity framework.数据表发生改变后如何处理
在Global的操作1、需要using System.Data.Entity; 2、Application_Start()里面加上Database.SetInitializer(null); 3、编译运行转载 2014-01-24 10:29:44 · 648 阅读 · 0 评论 -
c#.net常用函数和方法集
汇总c#.net常用函数和方法集1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=current转载 2014-01-08 23:56:41 · 488 阅读 · 0 评论 -
js调用.net后台事件,和后台调用前台等方法总结
1. javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementByIdx("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为pu转载 2014-01-06 13:13:05 · 628 阅读 · 0 评论 -
C#倒计时--不要盲目选择Timer
int Timecount = 0;//记录倒计时总毫秒数 int isstop = 0;//标示是否启动/暂停的变量,0表示第一次初始化 private void button1_Click(object sender, EventArgs e) { if (this.button1.Text == "开始计时" |转载 2014-01-07 09:51:54 · 1030 阅读 · 1 评论 -
FileUpload控件使用初步
FileUpload控件使用初步:1.实现文件上传protected void btnSubmit_click(object sender, EventArgs e){if (FileUpload1.HasFile == true){string strErr = "";//获得上传文件的大小int filesize = FileUpload1.PostedFile转载 2014-01-06 14:49:27 · 550 阅读 · 0 评论