3 Tiger_shl

尚未进行身份认证

我要认证

修炼日记

等级
TA的排名 2w+

SqlServer数据库设置指定用户访问指定表

常见的执行语句如下:exec sp_addrole 'readOnly' //创建角色GRANT SELECT ON RunningData TO readOnly//将RunningData 表权限赋给readOnly角色exec sp_addlogin 'yhs','yh','DD_Test'//添加只允许访问指定视图的用户: exec sp_addlogin '登录名','密码','默认数据库名exec sp_adduser 'yhs','read','readOnly'//添加只允许访问指

2020-05-27 13:44:09

(.NET进阶五十)Vue技能进阶

vue技能进阶一、v-bind及class与style的绑定在vue中,DOM元素经常会动态地绑定一些class类名或style样式,其实现方式是通过v-bind指令来绑定class与style。1. v-bind指令的理解v-bind指令的主要用法是动态地去更新HTML上的属性,当数据发生变变化的时候,通过v-bind指令绑定的HTML元素的属性就会发生相应的更改。在数据绑定中,最常见...

2020-04-27 23:12:04

(.NET进阶四十九)vue基础使用

前端流行框架Vue学习1. 初识Vue1.1 Vue是什么简单小巧的核心,渐进式技术栈,足以应付任何规模的应用。简单小巧:vue.js压缩后大小仅有17k渐进式:可以根据需要来使用vue.js的东西,这是开发者喜爱vue的主要原因之一使用vue.js开发可以让 Web开发变得简单,同时也颠覆了传统前端开发模式。它提供了现代Web开发中常见的高级功能,如:解耦视图与数据可复用...

2020-04-14 21:30:02

应用程序已预编译,因此不允许使用目录“/App_Code/”

web项目发布后,运行报错应用程序已预编译,因此不允许使用目录“/App_Code/”原来是发布的时候选择了预编译,解决方法:在发布目录中删除PrecompiledApp.config文件即可...

2020-04-11 09:57:53

Echart调用graphic报错

在使用EChart绘制图表时,页面报错.提示 "echarts.graphic is undefined"调试发现,在文件中有段如下代码,使用了graphicitemStyle: { color: new echarts.graphic.LinearGradient( 0, 0, 0, 1, [ ...

2020-04-10 21:30:39

C#创建快捷方式

//需要引入IWshRuntimeLibrary,搜索Windows Script Host Object Model /// <summary> /// 创建快捷方式 /// </summary> /// <param name="directory">快捷方式所处的文件夹</param...

2020-03-30 14:39:51

C#自定义控件添加值改变事件

之前写了个自定义控件,但是自定义控件写好过后,控件原本的事件都不可见了,不方便实际操作,只能琢磨一下写个可以调用的事件,最后琢磨结果如下:定义委托 定义事件 事件绑定代码如下:namespace LD.MES.IM.UI.UControl{ public partial class LookUpTypeUC : UserControl { publ...

2020-03-11 16:23:45

Winform窗口去边框实现可以移动

1.定义一个panel2.给panel定义鼠标移动事件(MouseDown和MouseMove事件)private void panel_title_MouseDown(object sender, MouseEventArgs e){ base.OnMouseDown(e); this.mousePoint.X = e.X; this.mousePoint.Y...

2019-12-30 21:06:33

C#队列的使用

队列的封装类:public class QueueManager { //<>角括号中写入的是加入队列的元素的类型 private Queue<byte[]> queue = new Queue<byte[]>(); /// <summary> /// 加入队列 ...

2019-12-30 11:32:31

根据路径获取获取文件的MD5值

/// <summary> /// 获取文件MD5值 /// </summary> /// <param name="filePath"></param> /// <returns></returns> private strin...

2019-12-23 09:20:50

OpenFileDialog选择文件并获取Excel数据

public static System.Data.DataTable ExcelToDatatalbe(int startRow)//导入 { OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "Excel文件|*.xls;*.xlsx"; of...

2019-11-25 09:19:56

FastReport模板导出电子版时,线条出现倾斜

效果:如图所示,导出结果如下查找后发现,是因为线条设计时的一个属性出现了问题,将GrowToBottom属性修改成false即可,如下:修改后效果:关于模板数据导出的方法:private void FileOut() { try { //加载模板,创建数据源 ...

2019-10-25 15:59:49

(.NET进阶十三)泛型类/泛型方法/泛型委托/协变逆变

一、泛型类public class GenericStack<T>{ private T[] stackArray;//泛型数组 private int currentPosition;//当前位置 private int count;//栈的数据容量 public GenericStack(int count) { t...

2019-09-19 14:34:54

利用委托进行主从窗体之间通信

1.从窗体向主窗体发送消息1.在主窗体中创建委托2.主窗体中声明委托的方法3.从窗体调用代码如下:/// <summary>/// 主窗体/// </summary> public partial class Form1 : Form { public Form1() { In...

2019-09-19 13:48:29

(.NET进阶十二)OOP接口多态/接口框架设计/主从窗体通信

一、接口.NET中接口的定义规范 使用关键字interface定义,接口类名称通使用“I”开头 接口中的属性、方法等,只是做一个声明,而没有任何实现 接口中的属性、方法等,默认是public interface IStudent{ //属性 string StudentName{get;set;} string StudentGender{get;se...

2019-06-13 23:19:18

FastReport根据自动补充空白数据行

使用FastReport打印报表,数据不多时,在页面下会有很多的空白,导致界面不美观,需要在数据少的时候自动填充空白数据行,操作如下:1.在左侧数据区上鼠标右键,添加add child band,添加子报表2.在子报表上鼠标右键,添加最少数据行,(如果实际数据大于最小数据行,将显示正常数据行数;实际数据行数小于最大数据行数时,其他的部分将以空白行自动填充,保证总行数为设定的最少数据行)...

2019-08-19 15:01:41

向FastReport传递非数据库的数据源并打印报表

private List<PurchaseDataSource> FBusinessObject;//数据源private Report FReport;//FastReport类//执行报表打印public void DesignReport(){ FReport = new Report(); FReport.Load(@"Print\PurchaseO...

2019-08-15 17:45:36

GridControl中嵌入ButtonEdit控件并绑定回车事件

1.嵌入ButtonEdit控件2.绑定ButtonEditClick事件绑定的内容写在上述事件中3.绑定ButtonEdit输入内容,并按回车键时,执行相关操作,绑定KeyDown事件 private void ItemBtnEdit_KeyDown(object sender, KeyEventArgs e) { try ...

2019-08-13 16:03:26

(.NET进阶十一)OOP继承/多态

目录一、面向对象核心原则概述二、继承的基本使用三、抽象类和抽象方法四、多态与里氏替换原则五、is与as操作符六、虚方法的使用七、密封类和方法覆盖八、简单总结一、面向对象核心原则概述单一职责(SRP:Single reponsibility principle) 针对类的设计而言,对象的单一职责 不能设计万能类,要按照对象的基本要求,添加的属性、方...

2019-06-13 22:55:35

(.NET进阶十)MVC网站配置/网站发布/网站部署/问题解决

目录一、网站发布前的准备工作二、发布网站三、部署网站四、常见错误一、网站发布前的准备工作关于网站的配置文件 ASP.NET配置文件 web.config:一般用于应用程序级别的配置文件,对其修改不影响其他站点,也可以用于站点下的子目录 基于XML,配置节元素区分大小写 可读可写(相对于二进制的配置方便) 修改配置以后,ASP.NET自动检测变化...

2019-06-09 18:00:29

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取