
注意要加上dbConnection.Open(),因为在BeginTransaction时要求连接是打开的。而在不使用事务的时候,简单的增删改查可以不用这一句,因为Execute方法中有Open。否则会报错:无效操作。连接被关闭。public ActionResult Tran() { string sql1 = "insert into UserIn…
/// <summary> /// 转繁体 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protecte…
操作系统:Windows Server 2008 R2 或更高版本文件:? Microsoft Visual C++ 2015 Redistributable? aspnetcore-runtime? dotnet-hosting(一定要在添加IIS之后安装,如果提前安装了,会出现500.19错误,下面有参考解决的方式)第一个文件下载地址:https://www.microsoft.com/en-…
private readonly IHostingEnvironment _hostingEnvironment; public ExcelController(IHostingEnvironment hostingEnvironment) { _hostingEnvironment = hostingEnvironment; }[H…
因为OSS上传需要全路径,折了一天,都没有办法获取,获取的都是项目目录下面的路径,这样上传因为路径错误而传不了于是换了一种思维,先把文件上传到服务器目录下,因为他读的都是服务器的目录,再直接把服务器的目录绝对路径带入即可private IHostingEnvironment _hostingEnvironment; public WinController(IHostingEnvir…
public class AliyunHelper{ /// <summary> /// 上传文件 /// </summary> /// <param name="accessKeyId">开发者秘钥对,通过阿里云控制台的秘钥管理页面创建与管理</param> …
首先引入依赖包Jieba.Net.Core然后使用以下代码string key = "";//匹配相似条件var segmenter = new JiebaSegmenter();var keys = segmenter.Tokenize("netcore 如何把一句话分成多个关键词");foreach (var token in keys) k…
IDictionary<string, object> test = new Dictionary<string, object>();test.Add("mod1", list1);test.Add("mod2", list2);test.Add("mod3", list3);return View(test);…
//方式一:永久重定向,直接指向Urlreturn RedirectPermanent($"/work/s/{stype}/{key}"); return RedirectPermanent($"/work/s?type={stype}&&key={key}");//方式二:直接指向控制器return RedirectToAction(&q…
之前使用X.PagedList分页,他的思路是先取出全部数据,再分页,这样数据量太大的时候体验感很不好的我们需要的是看多少数据就取多少数据,这样也可以缓解服务器压力首先引入依赖PagedList.Core然后在控制器里面代码如下:using PagedList.Core; var pagesize = 20; int totalItems = new WorkServer()…
如何你的附件在你的项目下面的file文件夹下面的时候,这时候你要给file文件夹直接访问的权限(所有知道路径的都可以下载)打开Startup在startup方法里面如下//引入命名空间using IHostingEnvironment = Microsoft.AspNetCore.Hosting.IHostingEnvironment;private readonly IHostingEnviro…
首先安装NPOI依赖包在控制器里面定义如下代码 private readonly IHostingEnvironment _hostingEnvironment; public ExcelController(IHostingEnvironment hostingEnvironment) { _hostingEnvironment = hostin…
前台<div id="divUrlDetail" runat="server"></div> 后台protected void Page_Load(object sender, EventArgs e){divUrlDetail.InnerHtml = new Service().GetHtmlByUrl("你的链接地址&q…
public double GetRandomNumber(double minimum, double maximum, int Len) //Len小数点保留位数 { Random random = new Random(); return Math.Round(random.NextDouble() * (maximum - mi…
在Startup.cs的ConfigureService方法里面加上如下代码services.Configure<WebEncoderOptions>(options => { options.TextEncoderSettings = new TextEncoderSettings(UnicodeRanges.All); …
public BaseController() { } public override void OnActionExecuting(ActionExecutingContext context) { // 获取母版页中数据赋值到ViewBag中 var controller…
1、在Model的相关属性上设置 [DisplayFormat(ConvertEmptyStringToNull = false)][DisplayFormat(ConvertEmptyStringToNull = false)] public string id{ get; set; } 2、设置请求contentType为 application/json; $.ajax({ …
<system.web> <customErrors mode="Off" /> <authentication mode="None" /> <compilation debug="true" targetFramework="4.5" />…
打开 cmd.exe 输入 安装包路径 /Uninstall 例如:D:\vs_lang_cn.exe /Uninstall (中间有个空格,Uninstall前是个左斜杠) 回车 后 安装包会运行。 点击 修复 。 OK 等待,安装进行中。。。。