- 博客(14)
- 收藏
- 关注
原创 用ASP.Net core开发系统,需要更改数据库字段的操作问题(Mac系统)
最近在尝试使用ASP.NET core编写一个程序。主要参考下面的链接:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/razor-pages/new-field?view=aspnetcore-2.2&tabs=visual-studio-code但是在修改DB字段的时候,发现如果使用code first的方式,数...
2019-07-15 18:57:26
529
原创 C#中使用SQL语句生成DataTable,对不同的数据库,处理方式不同,返回的结果属性不同
SELECT 0 as 选择,sa.reserve_varchar as 地址, sa.attr_name 名称FROMdevice_type dtLEFT JOIN sys_model sm ON dt.id = sm.device_type_idLEFT JOIN sys_attr sa ON sm.id = sa.model_id这个语句,在my
2017-10-18 12:39:06
1013
原创 C# winform中使用Panel调节窗口变化是各控件的位置
我的目的是在窗口上有些控件,在窗口大小变化时,上面的控件位置不动,大小也不动。下面的控件随着窗口的大小变化而变大。做法是用两个panel,panelTop和panelFill。上面的控件都放到panelTop里面。下面的控件都放到panelFill中。然后设置PanelTop的Dock属性是Top;设置panelFill的Dock属性是Fill。但是总是出现下面的PanelFill
2017-09-15 11:53:16
4978
原创 在windows10下excel导出Retrieving the COM class factory for component with CLSID .. failed due to the fol
这个问题网上已经说了很多,不幸我也遇到了。主要症状是用Microsoft.Office.Interop.Excel控件做的导出Excel的功能,在Asp.net中。在本地测试没有问题,但是部署到web服务器上后,会出现下列错误:Retrieving the COM class factory for component with CLSID{00024500-0000-0000-C00
2017-06-26 11:41:36
4869
原创 C#中使用QQ邮箱发邮件带附件,防止附件被锁定
C#使用QQ邮箱发邮件,需要注意几点:1. 需要现在发送者的邮箱中设置SMTP开启:在邮箱->设置->账户页2. public bool Sendmail(String strAttachfile) { String mailFrom = "12345@qq.com"; String
2017-06-15 15:06:52
2848
原创 在MVC项目中设置启动页
今天试图用点击solution explorer中cshtml文件,右键,选择set as start page的方式,设置MVC项目的启动页。结果设置完成后,启动项目的时候,的确会直接启动这个cshtml页面,但是会返回404错误,说没有找到资源。找了半天,原来在MVC项目中不能这么设置启动的页面。因此需要:1. 删除这个设置:在菜单project-'项目名' property
2017-06-06 11:49:07
7008
1
原创 如何恢复VS2015的热键
在工作中我还是相当依赖VS2015中的热键的,比如在所有文件中查找某个字符串。但是今天热键(ctrl+shift+F)突然不好用了。摸索了修复方法。在网上找了解决方案,写的不是很清楚。自己写一个:1)关闭VS2015.在开始菜单,找到Visual Studio 2015的程序,点击右键找到文件所在位置。在我的电脑上,是在:C:\Users\Administrator>cd C:
2017-05-15 15:48:23
2209
翻译 使用C#实例解释SOLID原则
文章原址:http://www.codeproject.com/Articles/703634/SOLID-architecture-principles-using-simple-Csharp翻译一下,希望对大家有所帮助。Contents内容What is SOLID?什么是SOLID?Understanding “S” - SRP (
2017-05-10 10:47:35
3028
原创 html中图片和文字显示在一行,并且交叉显示的style设置
在开发中遇到了一个问题,需要一个小图标和图标的说明文字,放在一行显示。弄了半天,终于弄出来了。大致的设置如下:在html中,图片和文字的设置如下: 通过 驳回
2017-05-04 11:47:13
11918
原创 SQL Server2014数据库的备份和还原
在系统开发的过程中,把DB备份,并还原到其他的服务器上,或者在本机上在还原出一个数据库的操作很常见。大概步骤是:1.以sa账号登录,在需要备份的DB上选择右键->任务->备份2. 在弹出的窗口中选择备份数据库,备份类型,默认是当前右键选择的数据库,备份类型是完整备份。并选择备份路径和文件名称。3.点击确定,生成备份文件。下面介绍还原的步骤。我是在本机上用
2017-04-25 17:09:13
14179
原创 C#中接口的显式和隐式实现
隐式实现方式是默认的方式,即在继承的类中,直接编写接口函数的实现方法。显示实现方式,是在继承的类中,需要显示的标识接口函数的对应接口,并且在未来使用这个函数时,需要使用接口定义的方式调用。using System;using System.Collections.Generic;using System.Linq;using System.Text;using Sy
2017-04-24 18:37:43
663
原创 EChar中的柱状图如何设置柱子的最大宽度和刻度的最小间隔
现在在开发一个Echar的柱状图。遇到了几个问题,搜索了半天才弄好,写下来供后来人参考:问题1:柱子的颜色要各种颜色,而不是同一种颜色;问题2:在柱子数量少的时候,剩下的柱子不要太粗,否则不好看;问题3:实际上的统计信息,其数据都是整数,没有小数。所以希望图形中的刻度也不要出现小数;问题4:如果窗口大小变化,图表可以自动进行调整;为了解决上面的四个问题,我对Echar进
2017-04-14 09:35:47
16737
原创 在C#中使用EntityFramework(EF)生成实体进行存储过程的调用
今天琢磨了一天弄这个问题,真是很郁闷。我需要在EF中使用定义对象模型的方式调用一个存储过程,这个存储过程返回的是一组包含两列的值。(ProjectName,Count)下面是存储过程:CREATE procedure [dbo].[Pro_Project_By_UserID] @userID nvarchar(36)AS SELECT Project AS Proje
2017-04-13 15:43:29
6690
1
原创 关于Ajax调用时后台数据的传输问题
今天在调式一个程序,使用了Ajax进行后台取值并显示在页面上。但是调了半天,后台的返回数据始终无法传到页面上。总结了一下问题,供大家借鉴。首先,我定义的Ajax的返回值是json,那么返回的数据一定应该可以转换为Json串。我原来的定义是: public class AllProjectStaticInfo { private List categor
2017-04-12 17:34:11
692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人