C#
文章平均质量分 51
Bingo_BIG
知识只是工具,重要的是思想。有问题请咨询lybwwp@163.com
展开
-
asp.net mvc return json()设置maxJsonLength
进行JSON序列化或反序列化时出现的错误,提示“字符串长度超过了在maxJsonLength属性上设置的值”,这通常意味着你正在尝试处理的数据量超过了默认的最大限制。属性默认设置为一个相对较小的值(通常是102400字节,即100KB),这可能会导致在处理大数据集时出错。在ASP.NET MVC中,当你遇到使用。asp.net mvc异常信息。原创 2024-10-17 15:13:30 · 271 阅读 · 0 评论 -
Aspose.Words.dll 插入模板表格,使用的是邮件合并MailMerge功能,数据源是DataTable或list对象,实例
本实例中的实例功能有:1、 Aspose.Words.dll 插入模板指定域替换为文字或html标签,见12、Aspose.Words.dll 插入模板表格,使用的是邮件合并MailMerge功能,数据源是DataTable或List对象(将list转换成DataTable),见1和23、word转换Pdf文件,见14、将多个word输出文档合并成一个文档 ,见15、请求API 接口查询JSON数据 ,见36、翻页查询,T-SQL方法见2。原创 2024-08-07 15:07:06 · 444 阅读 · 0 评论 -
不能上网的电脑上,如何解决vs2017认证过期,必须要登录账号的问题?
【代码】不能上网的电脑上,如何解决vs2017认证过期,必须要登录账号的问题?原创 2024-06-11 14:34:53 · 1098 阅读 · 0 评论 -
C#表对象model添加一个表中没有的字段,用来传递值,但对新增和修改不影响
C#表对象model添加一个表中没有的字段,用来传递值,但对新增和修改不影响,使用属性 [NotMapped]原创 2024-04-18 10:39:17 · 297 阅读 · 0 评论 -
List对象 用翻页来批量插入数据库
List翻页批量处理原创 2023-10-17 10:44:57 · 187 阅读 · 0 评论 -
C# MVC ajax将json传到后台接口
【代码】C# MVC ajax将json传到后台接口。原创 2023-07-14 16:05:17 · 1581 阅读 · 0 评论 -
联想网盘filez接口调用实例multipart/form-data,C# GET/POST方法
联想网盘filez接口调用实例multipart/form-data,C# GET/POST方法。原创 2022-12-13 11:42:43 · 523 阅读 · 0 评论 -
打印调用实例
【代码】打印调用实例。原创 2022-09-14 16:51:59 · 380 阅读 · 0 评论 -
C# OData $filter $expand使用方法
Open Data Protocol(OData),程序数据库格式标准化的开放数据协议,以简单和标准的方法,建造或消除可查询和可操作的RESTful API,是用来查询和更新数据的一种Web协议,其提供了把存在于应用程序中的数据暴露出来的方式。已知REST只是一种设计Web服务的思想,不是一种标准化的协议,因此会导致各家公布的RESTful API在统一通用方面的欠缺。支持CRUDQ(创建,读取,修改,删除,查询)功能,数据的传输可以使用XML或者JSON。二、$filter运算符。OData服务的结构。原创 2022-08-19 11:40:42 · 533 阅读 · 0 评论 -
C#Model对象克隆
程序员都知道“对象”类型是一个引用类型,例如:object b=new object();object a=b;那么a指向的是b的地址,这样在有些时候就会造成如果修改a的值,那么b的值也会跟随着改变(a和b是同一个引用内存地址)反之修改a,b的值也变。我们想要a和b都是各自互不影响的,那么只能是完全地新建一个新的对象,并且把现有对象的每个属性的值赋给新的对象的属性。也就是值类型的复制,这个操作就叫深度克隆。这里我们写两个泛型方法分别对对象T和集合List<T>进行深度克隆的实转载 2021-12-29 16:21:11 · 1053 阅读 · 0 评论 -
Windows 故障转储搭建
自动更新和防火墙要关闭系统 配置域 配置dns 集群配置域账户 配置故障转储服务 安装数据库并配置 配置数据库的服务登录身份到域中 数据库开启always on 配置主从库 配置侦听器...原创 2021-12-28 15:59:47 · 499 阅读 · 0 评论 -
C# WebApi CORS跨域问题解决方案
前言:上篇总结了下WebApi的接口测试工具的使用,这篇接着来看看WebAPI的另一个常见问题:跨域问题。本篇主要从实例的角度分享下CORS解决跨域问题一些细节。一、跨域问题的由来同源策略:出于安全考虑,浏览器会限制脚本中发起的跨站请求,浏览器要求JavaScript或Cookie只能访问同域下的内容。正是由于这个原因,我们不同项目之间的调用就会被浏览器阻止。比如我们最常见的场景:WebApi作为数据服务层,它是一个单独的项目,我们的MVC项目作为Web的显示层,这个时候我们的MVC里面就需要调转载 2021-04-29 08:21:18 · 1537 阅读 · 0 评论 -
JArray 查寻指定对象, jarray 取值
查询JArray列表找到指定字段为指定值的对象JArray jsonarray = JArray.Parse("[{'Id':3, 'Name': 'Product3'}, {'Id':1, 'Name': 'Product1'}, {'Id':2, 'Name': 'Product2'}]");var name = jsonarray.FirstOrDefault(x => x.Value<int>("Id") == 1).Value<string>("Name").原创 2020-10-23 19:42:52 · 4171 阅读 · 0 评论 -
WPF 后台动态生成批量按钮列表
WPF 后台动态生成批量按钮列表<ListView x:Name="dgDictionaryList" Grid.Row="0" Grid.Column="0" Grid.RowSpan="2" Grid.ColumnSpan="5" Foreground="White" Background="#00000000" HorizontalAlignment="Center" Margin="8" VerticalAlignment="Top" ScrollViewer.Horizonta原创 2020-06-29 13:11:03 · 1646 阅读 · 0 评论 -
C# goto语句
一、C# goto语句goto语句把控制交给由标记标识符命名的语句。语法格式如下:goto label;......label: ...在C#中,任何语句都可以被标记。语句标记后紧跟一个冒号,一个标记标识符。常用的格式如下:goto identifier; // 标签goto case constant-expression; // switch-case标签goto default; // switch语言中的...转载 2020-06-03 11:31:42 · 5457 阅读 · 0 评论 -
将mySql数据库导出excel,以sheet形式导出表,和目录
将mySql数据库导出excel,以sheet开工导出加目录using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks;using S...原创 2020-03-13 08:46:03 · 714 阅读 · 0 评论 -
解决C#导出excel异常来自 HRESULT:0x800A03EC另一种可能解决方案
C#导出Excel时报:异常来自 HRESULT:0x800A03EC可能的原因是:你导出是的多个sheet时,1、sheet名称太长,超出30个字符,2、还有一种可能是sheet重名了原创 2020-03-12 15:23:39 · 5660 阅读 · 0 评论 -
C# DataTable去重、指定列进行求和,查询,转换list对象
1、C# DataTable按指定列进行求和 DataTable dt = MyTeamDAL.Team_GainMoney("", out msg);//求列G_Money的总和 decimal totalMoney = Convert.ToDecimal(dt.Compute("sum(G_Money)", ""));2、DataTable查询出指定列为List对象或数...原创 2020-01-04 23:32:33 · 1801 阅读 · 0 评论 -
C# Table转换JSON
using Newtonsoft.Json;using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Unisoft.Net.Common{ pu...原创 2019-11-27 14:23:15 · 579 阅读 · 0 评论 -
Google Authenticator(谷歌身份验证器)在苹果手机上IOS系统中 输入密钥时提示密钥无效的解决方案
今天做了一个谷歌身份证器一次性密钥,在安桌手机上都没问题,但客户把密钥在苹果手机IOS系统时提示:提示密钥无效如密钥如下ABSGIYLENVUW4QDHNVQWS3BOMNXW2===此密钥在安卓系统可以添加,在IOS系统上提示无效,经百度,原来是两个系统对一些编码解析不一样导致的。原文如下:I was having the same issue as above. ...原创 2019-11-07 10:37:39 · 10044 阅读 · 0 评论 -
Google Authenticator(谷歌身份验证器)C#版
Google Authenticator(谷歌身份验证器)什么是认证器?怎么对接?Google Authenticator(谷歌身份验证器)是谷歌推出的一个动态密令工具,它有两种密令模式。分别是“TOTP 基于时间”、“HOTP 基于计数器”,通过手机上 简单的设置就可以设定自己独一的动态密令, 那么我们怎么将我们的程序和认证器进行对接呢?其实谷歌认证器并不是需要我们对接这个工具的API而...转载 2019-10-31 14:15:52 · 3638 阅读 · 0 评论 -
C# List对象用Distinct方法为 指定某字段去重复
public class r_ver_product_main_att_Compare : IEqualityComparer<r_ver_product_main_att> { public bool Equals(r_ver_product_main_att x, r_ver_product_main_att y) { ...原创 2019-10-21 14:22:10 · 2974 阅读 · 0 评论 -
C#语言的预处理器指令
C和C++有一类语句称作预处理器指令。C#也具有这样一套预处理器指令。三种语言使用相同的方法:要求在特定的指令前放置一个#符号。与 C 和 C++ 指令不同,不能使用这些指令创建宏。所有的预处理器指令必须出现在它们自己的指令行。 在C/C++中,实际上有两个编译回合,通过预处理器指令可以改写源代码,使它在第二遍编译前与特定的结构和应用相对应。C#的编译过程不是两个阶段,不过,C#对待预处原创 2012-02-24 09:58:50 · 883 阅读 · 0 评论 -
C#在应用程序进行web浏览
C#在应用程序进行web浏览只需要webBrower控件即可webBrowser1.Navigate("http://www.baidu.com");原创 2012-02-23 17:21:34 · 922 阅读 · 0 评论 -
CSC 命令编译cs文件
CSC 命令编译cs文件编译 File.cs 以产生 File.exe: csc File.cs 编译 File.cs 以产生 File.dll: csc /target:library File.cs 可缩写成csc /t:library File.cs 编译 File.cs 并创建 My.exe: csc /out:My.e原创 2012-02-23 10:12:18 · 4662 阅读 · 0 评论 -
动态验证用户是否存在
首先check.js里面的代码 //实例化 XMLHttpRquest对象 var http_request=false; function createRequest() { try//IE { http_request=new ActiveXObject("Msxml2.X转载 2012-06-05 10:38:39 · 773 阅读 · 0 评论 -
得到服务器网址
/// /// 得到服务器网址 /// /// public string getUrl() { string url = "http://" + Request.ServerVariables["HTTP_HOST"].ToString() + Request.ServerV原创 2012-06-09 14:49:12 · 905 阅读 · 0 评论 -
C#代码与javaScript函数的相互调用
问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数转载 2012-05-24 13:47:29 · 2109 阅读 · 0 评论 -
Microsoft.Office.Interop.Word 对word 的基本操作
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Text;using System.IO;using System.Reflection;using Word = Microsoft.Office.Interop.Word;us原创 2012-06-16 12:43:23 · 13641 阅读 · 2 评论 -
C#四舍五入
#region 实现数据的四舍五入法 /// /// 实现数据的四舍五入法 /// /// 要进行处理的数据 /// 保留的小数位数 /// 四舍五入后的结果 public double Round(double d, int i) {原创 2012-06-17 13:37:40 · 821 阅读 · 0 评论 -
用Microsoft.Office.Interop.Word 类时常出的错误,解决方案
一、程序权限不够项目中要实现在服务器端打开一个Word模版文件,修改其内容后再下载到客户端使用,在Asp.net页面中建立Microsoft.Office.Interop.Word.Application对象时出现“拒绝访问”的错误,提示信息如下:拒绝访问。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。原创 2012-06-18 18:06:57 · 7226 阅读 · 0 评论 -
dotnetCHARTING.dll 图表控件的使用
下面的两种方法用一个就行,第二种有几个方法是自己画图的类,不依靠控件的(不过画出的图表不好看,仅参考学习)方法一、Charting类using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data;using dotnetCHARTING;原创 2012-06-27 14:28:54 · 1365 阅读 · 0 评论 -
遍历文件夹,取到一个文件夹下的所有文件包括子文件夹中的文件
/// /// 得到一个文件下的所有文件 /// /// private void GetAllFiles(string filePath, List swfList) { try { DirectoryInfo dI原创 2012-06-27 14:58:48 · 1157 阅读 · 0 评论 -
将word文档转换为swf格式小程序---的公开部分代码
前提是你电脑要安装FlashPaper程序,此程序是借助FlashPaper程序进行转换using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using Syste原创 2012-06-27 14:42:23 · 3632 阅读 · 0 评论 -
user32.dll接口 捕捉windows信息窗口,和关闭信息窗口
user32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息。 [DllImport("user32.dll", EntryPoint = "FindWindow")] public extern static IntPtr FindWindow(string lpClassName, string l原创 2012-06-27 14:50:41 · 6797 阅读 · 0 评论 -
查寻进程、关闭进程
/// /// 是否存在FlashPaper进程 /// /// private bool isExitProcess() { bool b = false; try { System.Dia原创 2012-06-27 14:53:46 · 640 阅读 · 0 评论 -
使用ClickOne发布Windows应用程序
使用ClickOne发布Windows应用程序前言 2ClickOnce简介 2使用ClickOnce的好处 2图解发布过程 2ClickOnce高级选项 4应用程序文件 4系统必备 5更新 6选项 7选择ClickOnce更新策略 7服务器部署 8客户端部署 9为不同应用客户生成发布包 10准备工作 10生成应用程序清单 11生转载 2012-07-18 17:31:20 · 1524 阅读 · 0 评论 -
ClickOnce技术
ClickOnce 是一种部署技术,使用该技术可创建自行更新的基于 Windows 的应用程序,这些应用程序可以通过最低程度的用户交互来安装和运行。ClickOnce 部署克服了部署中所固有的三个主要问题:更新应用程序的困难。 使用 Microsoft Windows Installer 部署,每次应用程序更新,用户都必须重新安装整个应用程序;使用 ClickOnce 部署,则可以自动转载 2012-07-18 10:38:46 · 1028 阅读 · 0 评论 -
C# 启用或禁用网卡 2种方法
方法一、//禁用 SetNetworkAdapter(False) //启用 SetNetworkAdapter(True) //添加引用system32\shell32.dll private static bool SetNetworkAdapter(bool status) { const string discVerb = "转载 2012-07-21 09:43:51 · 2023 阅读 · 0 评论 -
快速地将Excel数据导入到SQL2005中的方法
在查询分析器里,直接写SQL语句:--启用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigure--使用完成后,关闭Ad Hoc Distribute转载 2012-08-08 17:22:40 · 1275 阅读 · 0 评论