摘要:
c#有些工具类,我们不想每次写项目的时候都重写。这时候,我们可以把这些工具类封装成一个dll的文件,后面调用的时候直接引用即可。而不需要重新在项目中新建一个工具类了。 步骤如下: 1、新建一个dll项目 2、然后正常编写类与方法即可(记住一定要public,不然调用不了) 随便写了两个 3、写完之后 阅读全文
摘要:
其实文件夹就是解决方案。意思是在一个解决方案下创建多个项目而已 1、新建项目 认真看,文件夹demo1就是解决方案,子文件夹demo1就是”项目demo1“ 2、在解决方案中添加一个项目 其实说白了Demo1.sln是解决方案的入口(并不是项目的入口,好多人创建项目的时候一个解决方案只有一个项目,所 阅读全文
摘要:
问题 昨天在写数据库SQL的时候遇到一个问题。问题的根结在SQL语句的AND和OR关键字的执行优先级问题。下面就针对这个问题进行一下测试。 场景 1、有一张学生表Student,表字段包括Id(用户主键)、Name(用户名)、Grade(年级)、Class(班级)、Sex(性别)。如下: 表结构 2 阅读全文
摘要:
例如有一个表,有两个字段,一个是开始时间start_time,一个是结束时间end_time,如果要求结束时间一定要大于开始时间,否则就报错。 这种情况就可以用check约束。格式如下: alter table 表名 add constraint 约束名 check (条件); 具体使用看如下代码: 阅读全文
摘要:
直接上代码 using System.IO; using System.Runtime.InteropServices; using System.Text; namespace UtilDemo.Util { /// <summary> /// 配置文件操作类 /// </summary> cla 阅读全文
摘要:
if (!File.Exists(filePath)) { File.Create(filePath); } 如上代码显示,使用 File.Create(filePath) 创建文件。创建完之后打开文件,显示文件线程被占用。 所以要在创建文件完成之后关闭文件 if (!File.Exists(fil 阅读全文
摘要:
DllImport:通过该接口,可以调用第三方的动态连接库,使用其中的方法、函数、实现,而非全部DLL中的东东哦而using则是引用的命名空间,using使用的是DLL对应的程序集名称,那么这个程序集下面可以有N多的方法和属性等,直接应用了第三方DLL,需要using一下 简单说就是: DllImp 阅读全文
摘要:
@ViewData["list"] 如上图所示,使用viewbag输出的结果中存在双引号,在html中是可以正常显示的,但是在js中就会被解析成",然后js就会报错。 所以要想在js中输出正常的带有双引号的字符串,需要使用 @Html.Raw(ViewData["list"] 的方式输出, 阅读全文
摘要:
1、 新安装pl/sql是打开显示找不到这个文件,原因是PL/SQL只对32位操作系统进行支持,解决方法是额外加载一个oci.dll文件。所以需要配置一下文件路径 2、 配置文件路径步骤如下: a) 启动PL/SQL,点击登录中的“取消”按钮,不登录直接进入PL/SQL操作界面,选择“工具”菜单中的 阅读全文
摘要:
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 (1.) 表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。 分区 阅读全文